【发布时间】:2011-10-19 14:59:00
【问题描述】:
我有一些我的所有 EJB 都需要的公共数据,所以我决定编写 1 个 EJB 去获取数据,而其他 EJB 将调用第一个 EJB 来获取数据。现在我想将数据缓存在 EJB 中,这样每次请求数据时都不必返回数据库。
那么,我如何在 EJB 中缓存数据,并可能每 1 小时左右提取一个新副本。 我可以用 Ehcache 做到这一点吗?还是我认为这一切都错了,有更好的方法来做到这一点。
谢谢
【问题讨论】:
-
您的 Weblogic 版本是否兼容 Java EE 6?如果是这样,可能有一个更简单的解决方案,没有 ehcache 或石英或其他东西。
-
@BalusC 目前没有支持 JAVA EE 6 的 Weblogic Server
-
@Ernesto:好的,谢谢。我对 Weblogic 不太熟悉 :) 顺便说一句,“Java”不是首字母缩写词。
标签: jakarta-ee weblogic ehcache