mybatis-plus踩坑记录

1.依赖项

如果是3一定要用下面那个,

还有要把原来mybatis的依赖给去掉

mybatis-plus踩坑记录_第1张图片

 2.配置文件
如果设置了id类型,那么所有插入的语句即使你对象中主键是有值的也不会插入

解决方案是在实体类的主键成员变量上加上

@TableId( type = IdType.INPUT)
mybatis-plus:
  mapper-locations: classpath:mapper/*.xml
  type-aliases-package: com.itlx.test.entity
  global-config: #如果设置了id类型,那么所有插入的语句即使你对象中主键是有值的也不会插入
    db-config:
      id-type: auto

logging:
  level:
    com.itlx.test.mapper: debug

3.尽量使用lamdba条件构造器

4.使用mybatisX插件构造整体框架

你可能感兴趣的:(mybatis,java,开发语言)