课程
/后端开发
/Java
/MyBatis-Plus入门
表字段依然为id,类属性设置为userId,我给该字段加上@TableId最终sql语句中会有id值插入该列,但是列明确实user_id,加了@TableField("id")也不行,确定是不能一起用的吗?
2019-06-20
源自:MyBatis-Plus入门 2-2
正在回答
懂了,MP开启了驼峰转下划线,操作的sql语句,会依据属性名转换为下划线的列名称,如,会将userId转换为user_id 会将userIdS转换为user_id_s
老猿
dfsafsdfaswq121 回复 老猿
举报
MyBatis-Plus框架入门必学课程!
1 回答@TableId
2 回答用的@TableId(type = IdType.ASSIGN_ID))
1 回答@TableId不配置启动会报警告
1 回答@TableField(select = false)逻辑删除后,查询时还是带上了逻辑删除的参数
2 回答 主键id 不能使用 第2中方式 吗 ?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号