记录一下 Srping + springMVC + Mybatis 项目的异常

异常一: springMVC 请求参数和 controller 方法参数不匹配
The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing).
译文:服务器不处理来自客户端的错误请求,可能是请求语法,无效的请求信息等错误原因
原因:异常的原因可能是由于请求格式错误,也有可能是请求参数错误;排查后 form 和 controller 的请求到的方法参数不匹配,导致400错误。

异常二:
没有找到以下类型返回值的转换器:class com.etc.domain.User
User 类不符合 javaBean的规范
javaBean:
– 类使用 public 修饰
– 有无参的构造方法
– 属性设为私有
– 对属性提供 get & set 方法

异常三:
错误解析映射器XML。
XML位置是’com/etc/mapper/TVMapper.xml’。
映射语句集合已经包含了com.etc的值。
请查看com/etc/mapper/TVMapper.xml和com/etc/mapper/TVMapper.xml

原因:TVMapper的 id 和命名空间的方法名称不一致
映射文件的方法可以有多个,但是与其关联的映射接口中的方法一定都要有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值