了解hibernate缓存
如果我在对象类中有这个方法: @OneToMany( fetch = FetchType.EAGER, cascade = { CascadeType.ALL }, mappedBy = "object" ) @org.hibernate.annota…
按需清空 Hibernate 缓存
我正在编写一个肥皂网络服务:Jboss + Hibernate + Java。 PostrgreSQL 上的数据库。发布webservice后,完美运行。 出于测试目的,我通过打开 pgAdmin…
Hibernate 二级缓存 ObjectNotFoundException 具有大量并发事务
我们有一个 Java 应用程序,它使用 MySQL、Hibernate (3.5.1-Final) 和 EHcache(1.2.3) 作为二级缓存。 我们的 hibernate.properties 隔离级别是读提…
Hibernate 二级缓存和数据库模式中的 ON DELETE CASCADE
我们的 Java 应用程序有大约 100 个映射到数据库(SQL Server 或 MySQL)的类。我们使用 Hibernate 作为 ORM(带有 XML 映射文件)。 我们在数据库模…
Hibernate 二级缓存 - 何时可以从二级缓存返回过时的集合成员?
我和我的一位同事一直在争论二级缓存中缓存的集合何时(如果?)可以返回过时的数据(我们正在使用 ehcache 和 hibernate 3.2.4 )。 场景如下: 父对…
Hibernate 数据库与多个 java 应用程序的完整性
我们有 2 个 Java Web 应用程序,都是读/写应用程序,还有 3 个独立的 Java 读/写应用程序(一个通过电子邮件加载问题,一个处理 xml feed,一个向订…
如何从二级查询缓存中获取条目?
在我的 grails 应用程序中,我想显示所有二级缓存的当前条目地区。 我的代码如下: def getCacheStats() { StatisticsImpl stats = sessionFactory.st…
NHibernate 在二级缓存中找不到命名查询结果集
我有一个简单的单元测试,我使用相同的参数执行相同的 NHibernate 命名查询 2 次(每次不同的会话)。这是一个简单的 int 参数,由于我的查询是一个命…
根实体及其集合的不同缓存并发策略(Hibernate 与 EHCache)?
给出的示例来自 Hibernate docs 并修改它,以便根级实体(客户)是只读的,而其集合之一(票证)是读写的: @Entity @Cache(usage = CacheConcurrency…
NHibernate 2.1.1.4000 的 NHibernate 二级缓存提供程序
我正在使用 s#arp,它是针对 NHibernate 2.1.1.4000 构建的,但是我想使用 NHibernate.Caches.SysCache 作为我的二级缓存。然而,Nhibernate contrib …