企业如何通过vue小程序开发满足高效运营与合规性需求
719
2022-11-29
@Column映射不一致的解决
@Column映射不一致
问题复现
@Column(name = "userName", nullable = true, length = 20)
private String userName;
但是在mysql中生成的表字段为 user_name
解决方法
jpa:
hibernate:
ddl-auto: update
naming:
physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
show-sql: true
主要设置 physical-strategy属性
另外 mysql 主键自增方法
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column注解映射未生效
@Column在mybatisuiZHW-plus的时候莫名不生效,uiZHW换用@TableField即可。
注解tableField的value值要和数据库表名完全一致(驼峰对驼峰,下划线对下划线)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~