今天写一个小demo进行postman测试的时候,遇到一个错误,下面截图为大家展示:
当然遇到这种错误的原因会有好多种,我就简单为大家介绍下我遇到的错误。
如上图显示,我的错误就是没有加上MapperScan注解。因此没有扫描到持久层,因此会报有上述错误。所以请打击在进行项目开发时候,一定不要忘记该注解,并且附上mapper层地址,我认为其作用是能够扫描到持久层,并且创建持久层对象。
下面在说一个小错误。就是有时候会遇到 not setter for property in ×××实体类的错误
我说一下其简要原因
我用的是mybatis框架,就是在使用resultMap进行数据库字段与实体类属性进行映射的时候,由于一些值写错而导致的该错误。下面截图展示:
上图column 与 property属性中的值写错都会有可能报以上错误。至于这两个属性的值该写什么,相信大家不需要我在进行啰嗦了吧。。。