JPA
文章平均质量分 74
-droidcoffee-
这个作者很懒,什么都没留下…
展开
-
JPA 中 hsqldb 数据库的使用
<br />在standalone模式下 <br /> <br />hsqldb 必须停止服务 ,否则将会抛出如下异常<br /> <br /> <br />org.hibernate.ejb.EntityManagerFactoryImpl@dc41c5Exception in thread "main" javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Cannot open原创 2010-12-23 11:42:00 · 5141 阅读 · 0 评论 -
基于hibernate 3.6的JPA的实现的bug
<br /> <br /> <br />配置文件如下<br /><persistence-unit name="hib_oracle" transaction-type="RESOURCE_LOCAL"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <properties> <property name="hibernate.dialect" value="org.hibernate.dialect.Oracle原创 2010-12-23 09:43:00 · 2874 阅读 · 0 评论 -
JPA 异常 : java.lang.NoSuchFieldError: NONE
<br />java.lang.NoSuchFieldError: NONEI am getting this run time exception when I am running my hello world program using JPA .The code is as mentioned below --// Second unit of workEntityManager newEm = emf.createEntityManager();EntityTr原创 2010-12-23 17:58:00 · 4075 阅读 · 0 评论 -
JPA @Cache缓存
<br />先了解一下cache基础:<br />一级缓存 <br />Hibernate 的一级缓存是由 Session 提供的,因此它只存在于 Session 的生命周期中,当程序调用 save(),update(),saveorupdate() 等方法 及调用查询接口 list,filter,iterate 时,如 session 缓存中还不存在相应的对象, Hibernate 会把该对象加入到一级缓存中, <br />当 Session 关闭的时候该 Session 所管理的一级缓存也会立即被清除转载 2010-12-24 18:25:00 · 13246 阅读 · 0 评论 -
JPA2.0 缓存 之 Cache 注解的使用
<br />如果要使用缓存, 必须在persistence.xml文件中设定<br /> <br /><property name="hibernate.cache.provider_class" value="org.hibernate.cache.EhCacheProvider"/> <property name="hibernate.cache.use_second_level_cache" value="true"/> <property name="hibernate.cache.原创 2010-12-24 18:16:00 · 7223 阅读 · 1 评论 -
JPA 缓存 文章推荐
<br />http://java.dzone.com/articles/jpa-caching<br /> <br />JPA has 2 levels of caching. The first level of caching is the persistence context. <br /><br /><br />The JPA Entity Manager maintains a set of Managed Entities in the Persistence Context. <br />转载 2010-12-24 18:27:00 · 2825 阅读 · 0 评论 -
JPA 中 one-toone 一对一 映射
<br />用户信息表: User<br /> <br />@Entity@Table(name="users")@Cache(usage=CacheConcurrencyStrategy.READ_ONLY)public class User { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Integer id; private String username; private String原创 2010-12-30 09:23:00 · 2112 阅读 · 1 评论