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

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

找了半天错发现是因为 在启动类上的mapperScan注解导错包了,不能导mybatis  要到tk的NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseInsertProvider.&lt;init&gt;()异常处理

这是它的依赖


NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseInsertProvider.&lt;init&gt;()异常处理

就是这个得注意点,


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

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

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

相关文章:

  • 2021-10-05
  • 2022-12-23
  • 2021-10-21
  • 2021-09-24
  • 2022-02-20
  • 2022-12-23
  • 2021-08-30
  • 2021-12-28
猜你喜欢
  • 2022-02-24
  • 2021-10-21
  • 2022-01-04
  • 2021-12-21
  • 2021-11-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案