1、@Column注解name最好全写了,不然遇到像hibernate驼峰和下划线风格配置变更时会出现找不到属性,尤其打开自动建表情况;
2、只读操作情况,如果对读取对象进行了属性修改操作,那么JPA会认为你要修改这个实体,使用hibernate的情况下回默认执行一个update的SQL,然后你懂得由于没有写权限,这个方法开始报错了;
3、如果在一个事务里对一个实体进行了超过1次的持久操作,在使用eclipselink的情况下会报错,我觉得这个不错,强制你优化你的算法逻辑;
4、eclipselink是默认开启二级缓存的,集群必须做相应处理,不然你懂得。
本文分享了在使用Java持久化API (JPA) 和 Hibernate框架进行数据库操作时的几个实用技巧,包括@Column注解使用建议、只读操作注意事项、EclipseLink特性介绍及二级缓存管理等。
2736

被折叠的 条评论
为什么被折叠?



