【发布时间】:2012-08-15 06:06:28
【问题描述】:
我正在进行的一个项目,我们决定在我们的基于 Web 的应用程序中实现 ehcache 以实现缓存目的。在大多数情况下,我们会将它用于 Hibernate 缓存(主表)和查询缓存。
不过,我们也在考虑在 DAO 层进行方法缓存。老实说,我对此有点怀疑。这可能意味着,我们在 DAO 层有一个方法,该方法反过来触发一个查询(已经缓存),那么缓存该方法是否有意义?我的感觉是,要么我们应该缓存方法,要么缓存该方法最终触发的查询。
请务必让我知道您的意见!
【问题讨论】:
-
缓存方法是什么意思?
-
对象缓存。请看这里:[链接] (karlagius.com/2009/10/07/object-caching-in-java-with-ehcache)
标签: java hibernate caching dao ehcache