我正在研究JSF应用程序。我想定期缓存一些数据库表。我听说EHCache做到了,但我只看到它在Hibernate中的使用。是否可以在JSF应用程序中使用EHCache,或者在JSF中是否有其他替代方法?
答案 0 :(得分:0)
如果你想在前端部分使用EHCache,你应该用
编写缓存处理程序net.sf.ehcache.CacheManager或primefaces现在支持ehcache,如果应用程序很大,则更喜欢拥有 缓存处理程序服务,它从缓存中放入/获取/检查对象。
答案 1 :(得分:0)
如果您使用的框架都没有提供这样的集成,那么您有责任与缓存层集成。您通常会在服务层执行此操作,该服务层将根据您存储的域对象计算您的视图对象。
Ehcache支持不同的caching patterns。在这里,选择适合您用例的是您的责任。