`

spring data jpa 使用记录 映射相关

阅读更多
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 实例字段的首字母必须小写
因为默认会取小写,大写会出现找不到对应字段的报错
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics