
Hibernate&JPA
xmuzyu
这个作者很懒,什么都没留下…
展开
-
Hibernate重附(Reattach)和合并(Merge)操作的比较
作者:狂放不羁 网址:http://yquan-nana.iteye.com >>>转载请注明出处!<<< Hibernate中将对象从托管状态转变为持久化状态可以采用两种方法:重附(Reattach)和合并(Merge)。下面分别总结一下: 第一种:重附重附操作使得一个托管对象重新受到persistence context的管理,具体可以采用两种方...2008-10-23 00:10:45 · 150 阅读 · 0 评论 -
Hibernate与JPA持久化上下文(Persistence context)生命周期比较
作者:狂放不羁 网址:http://yuquan-nana.iteye.com >>>转载请注明出处!<<< Hibernate和Jpa中都有持久化上下文的概念(Persistence context),持久化上下文其实就是Hibernate和JPA的一级缓存,通过在持久化上下文中存储持久化状态实体的快照,既可以进行脏检测,并且持久化上下文还可以当做持久化实...2008-10-26 00:29:27 · 448 阅读 · 0 评论 -
JavaEE事务简介
作者:狂放不羁 网址:http://yuquan-nana.iteye.com >>>转载请注明出处!<<<事务在企业应用系统开发中占据着非常重要的作用,它可以确保一组对资源操作的原子性,并且事务具有ACID属性。先说说两种最常见的事务模型,它们是平面(Flat)事务和嵌入式(Nested)事务。平面事务是由一系列的原子性的操作构成,这些操作一起组成了单个...2008-10-28 23:27:54 · 131 阅读 · 0 评论 -
事务在Hibernate以及JPA中的应用(一)
作者:狂放不羁 网址:http://yuquan-nana.iteye.com >>>转载请注明出处!<<< 前篇文章总结了最基础的事务的概念。现在就总结一下具体事务在JavaEE持久层的应用。具体分为两部分,第一部分是事务在Hibernate 中的应用,第二部分是在JPA中的应用。下面先总结一下,事务在Hiernate里的应用。 首先需要声明的是,hi...2008-10-29 00:32:21 · 154 阅读 · 0 评论 -
事务在Hibernate以及JPA中的应用(二)
终于考完试了,接着总结事务在JPA中的应用。JPA中的事务可以采用以下两种方式:1 resource-local ,如果采用此种类型的事务,那么此时其实采用的就是本身资源的事务,比如如果资源是数据库,那么事务就是JDBC事务。在此种模式下,我们需要采用JPA接口EntityTransaction接口来操作事务,此种模式下典型的代码如下:public class XXXDao....{ ...2008-11-15 23:40:58 · 109 阅读 · 0 评论 -
J2EE事务并发控制策略总结
作者:狂放不羁 网址:http://yuquan-nana.iteye.com >>>转载请注明出处!<<< 本文结合hibernate以及JPA标准,对J2EE当前持久层设计所遇到的几个问题进行总结:第一:事务并发访问控制策略当前J2EE项目中,面临的一个共同问题就是如果控制事务的并发访问,虽然有些持久层框架已经为我们做了很多工作,但是理解原理,对...2008-12-16 23:22:55 · 112 阅读 · 0 评论 -
J2EE持久层持久化上下文传播总结(续)
作者:狂放不羁 网址:http://yuquan-nana.iteye.com >>>转载请注明出处!<<< 接着上篇“J2EE事务并发控制策略总结”,今天我接着写一下持久化上下文的传播问题。目前持久层框架都有一个持久化上下文的概念,下面以比较流行的hibernate以及JPA来做一总结。 如果我们采用OO的方式开发系统,那么势必为了减低耦合,...2008-12-18 00:24:39 · 111 阅读 · 0 评论 -
J2EE持久层会话实现(续)
作者:狂放不羁 网址: http://yuquan-nana.iteye.com >>>转载请注明出处!<<< 接着上篇“J2EE持久层持久化上下文传播总结”,这篇文章总结一下如何利用当今J2EE比较流行的持久层框架Hibernate和持久层标准JPA来实现会话。 在讨论此问题之前,首先要明确一个问题,什么是会话?会话简单的可以理解为跨...2008-12-19 00:06:47 · 149 阅读 · 0 评论