1.表和创建的实体类不一致比如:
表名t_user
实体类是User
解决:User类上加@TableName("t_user")
或者,全局表统一加:
# 设置mybatis-plus的全局配置:
global-config:
db-config:
#设置实体类对应的前缀
table-prefix: t_
2.解决设置该字段为主键Id字段:
@TableId
private Long uid;
3.@TableId的value属性用于指定主键字段,
@TableId(value="uid")
private Long id;
实体类是id,表中是uid
- mybatis-plus mybatis plus 14mybatis-plus mybatis plus 14 mybatis-plus mybatis-plus mybatis plus mybatis-plus springboot mybatis mapper mybatis-plus springboot mybatis plus mybatis-plus mybatisplus mybatis java mybatis-plus typehandler mybatis类型 mybatis-plus mybatis spring java mybatis-plus语句mybatis日志 mapper-locations mapperlocations mybatis-plus