![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate || JPA
文章平均质量分 55
NANJI_WUBING
这个作者很懒,什么都没留下…
展开
-
Hibernate 事务
在Hibernate 结合 SpringMVC 做一个简单保存操作,期间遇到一些问题,关于Hibernate的事务,Session的 close() 和flush() 、事务的管理。 /** * 1 :增加用户信息 */ public void addUser( User user ) { Session session = this.get...原创 2012-04-26 15:10:02 · 116 阅读 · 0 评论 -
Hibernate 序列生成主键重复性问题。
1: 去年遇见过一个很奇怪的问题,就是hibernate在遇见数据量比较多,从十几页往后开始分页失效。 这是hibernate自身问题。因为他生成的查询语句,会导致在遇到大数据量时,就会分页失效。 2:今天遇到hibernate的用序列生成主键策略时,主键重复,因为在之前手动在Oracle数据库中加了几条数据。 本来就不是很喜欢hibernate,两次遇见的问题对他什么好感...原创 2012-08-30 15:03:07 · 574 阅读 · 0 评论 -
Hibernate @Any或者@ManyToAny 的用法
原文链接:http://stackoverflow.com/questions/217831/how-to-use-hibernate-any-related-annotations 1:业务场景:有时我们需要映射关联属性不同类型的实体,这个时候@ManyToAny 或者 @Any就可以解决该业务场景问题。 2:直接上业务实例。 用户信息(User)、出借信息(Borr...原创 2015-05-06 17:54:16 · 435 阅读 · 0 评论 -
Spring Data Jpa 简单分页查询(1)
ibatis发展到MyBatis,已经越来越像Hibernate,就像有人调侃,nosql技术系发展到最后就是关系型数据库。 嘿嘿。 关于Spring data jpa的简单分页查询可以参考SpringDataJpa的官方文档。 1:实体类和表的关系(1)表数据结构create table T_USER( ID VA...原创 2015-11-30 16:43:12 · 527 阅读 · 0 评论 -
并发锁事务重试机制(JPA高并发下的乐观锁异常)
我的博文中,有一篇短文Java结合Junit做并发测试用例,是介绍JPA在高并发下,多个Service方法更新同一个记录;在异常信息中有StaleObjectStateException和ObjectOptimisticLockingFailureException异常信息。有些业务这种靠JPA维护的版本信息是可行的,如果两个不同用户同事(高并发)购买一件马丁靴鞋...原创 2015-12-03 16:11:24 · 1167 阅读 · 0 评论