org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.Reflecti
今天遇到一个问题:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'param1' in 'class java.lang.String'...
·
今天遇到一个问题:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'param1' in 'class java.lang.String'
这上面是原来出现BUG的代码
接下来是修复的代码
BUG出现原因:Mybatis默认采用OGNL解析参数,所以会自动采用对象树的形式取 String.XXX值,如果没在方法中定义,则会抛异常报错。
更多推荐
已为社区贡献4条内容
所有评论(0)