NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseInsertProvider.<init>()异常处理

在使用github上TKmybatis 的那个开源项目时,运行报

NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseInsertProvider.<init>()

找了半天错发现是因为 在启动类上的mapperScan注解导错包了,不能导mybatis  要到tk的

这是它的依赖

就是这个得注意点,

在说说这个项目作者写好的 updateByPrimaryKey   和updateByPrimaryKeySelective  的区别

前者如果你的参数对象里有属性是为null的 ,它也会将表对应字段也改成null

后者如果为null,那么sql语句就不会把为null的属性对应的字段写上。建议都用这个

扫描二维码关注公众号,回复: 2544413 查看本文章

检查导入的包名 不是org 而是tk包

导入 import tk.mybatis.spring.annotation.MapperScan;

猜你喜欢

转载自blog.csdn.net/wsh596823919/article/details/81236659