mybatis中遇到的问题There is no getter for property named

2016-08-02 15:42:00
admin
原创
2219
摘要:mybatis中遇到的问题There is no getter for property named 'userId' in 'class java.lang.Long

产生这种问题的原因是因为:我在map.xml中使用了if语句

Mybatis默认采用ONGL解析参数,所以会自动采用对象树的形式取string.tj值,引起报错。

解决方案有两种:

1.你把传入的参数放到map<String,Object>中

2.在dao层中引入@Param("name")String name

发表评论
评论通过审核之后才会显示。
文章分类
联系方式
联系人: 郑州-小万
电话: 13803993919
Email: 1027060531@qq.com
QQ: 1027060531
网址: www.wanhejia.com