#spring data jpa默认命名策略是遇到大写字母加“_”命名
spring.jpa.hibernate.naming.physical-strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy
如果数据库设计是以帕斯卡命名法或骆驼命名法命名的表和字段,在进行数据库操作时sql语句会格式化成下划线命名法,导致表或字段属性不存在。这时需要修改jpa命名策略
# physical_naming_strategy 避免java属性映射到数据库字段时,驼峰转下划线
spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl