JPA/HIBERNATE - 缓存的对象实例是否仅按 id 索引?
可能这是一个基本问题,但无法在网络上的任何地方找到答案。 我正在尝试使用二级缓存(使用 ehcache),并且只是检查每次尝试加载某些对象时是否从数…
如何在 EntityManager (JPA) L1 或 L2 缓存大小中设置限制
如何设置 L1 或 L2 缓存大小限制。我担心增加缓存大小。 一种方法是定义缓存超时,但我想知道是否可以对缓存大小进行限制? RGDS 纳维德…
NHibernate 使用 SysCache 跨会话缓存实体
我正在开发一个 Web 应用程序,我希望缓存能够跨 Web 请求持续存在。 我知道一级缓存仅适用于每个会话。我启用了二级缓存,这适用于查询。 然而,二级…
如何配置 JPA 2.0 和 Hibernate 3.5.2 以使用 EHCache 作为二级缓存和查询缓存?
我找到了一些如何配置纯休眠以使用 EHCache 的说明。但我找不到任何有关如何配置 JPA2.0 EntityManager 以使用缓存的说明。 Hibernate 3.5.2 是我的 J…
何时使用缓存/二级缓存?有具体的实际场景吗?
我正在开发一个基于 Web 的应用程序,该应用程序属于一家汽车制造商,该应用程序是使用 MS SQL Server 2005 数据库在 Spring-Hibernate 中开发的。 通…
Hibernate 3.5.5,二级缓存配置
实施 Hibernate 监控后,我注意到 hibernate 执行的查询比统计中查询字符串表上的查询多。 统计屏幕截图: 我认为,实现 hibernate 二级缓存,特别是 …
NHibernate 使用 AppFabric 进行二级缓存
有人使用 AppFabric 进行二级缓存吗? 我知道它遵循与 Velocity 相同的 api (nhibernate.caches.velocity),但想知道是否有人已经有使用它的一些生产…
Hibernate二级缓存-打印结果
我使用 @Cache 注释在我的应用程序中定义了二级缓存, 我正在使用 findById 查询,如下所示: long id = 4; Company cmp = companyDAO.findById(id); …
了解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,一个向订…