欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

spring data jpa 使用记录 映射相关

程序员文章站 2022-07-16 18:23:40
...
1.hibernate处理映射是名字大写
如UserName默认会 映射为user_name,这时就算添加注解也不起效

可添加配置
spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
处理

2.查询使用
public interface MJCfgStaffRepository extends
JpaRepository<MJCfgStaff, Integer> {
MJCfgStaff findByLoginNameAndPassword(String loginName, String password);
}
使用spring data jpa 时 MJCfgStaff 实例字段的首字母必须小写
因为默认会取小写,大写会出现找不到对应字段的报错
相关标签: jpa hibernate