在项目中遇到数据库表没有下划线如SysUser,POJO类名也是SysUser,springboot下的默认jpa会在创建拼接sql语句时自动将SysUser转为Sys_User从而报错。
解决方法:
在application.yml中配置如下
jpa:
hibernate:
naming:
physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl