sprinboot加mybatis出现问题Could not set property 'xxxx' of 'class 'xxxxxxx' with value 'xxxxxx'

1.首先检查你的IDEA是否有缓存,清下缓存,然后重新编译下试试

2.如果1无法解决,看看你mapper文件的namespace是否是对,namespace的值的名称要和mapper实体类一致,

3.然后检查你的sql标签中是property的属性和实体类对应的属性写的不一样

4.检查你的sql标签中的resultType中的实体类的引用是否是正确的,可以按住ctrl键进入类去看看,是不是你对应的

实体类(我有好几次是这个错误)

5.检查下你的bean的数据类型和数据库中的对应字段的是否一致,比如你bean定义某个字段为int,但是你在数据库中这字段定义的是varchar,那么肯定会报错的!切记

6.如果还没有解决看看这里能解决不,https://www.cnblogs.com/orac/p/6726323.html

 

你可能感兴趣的:(java基础)