有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java何时使用Hibernate缓存(第二级)?

这是一个关于Hibernate Caching的基本问题,但在继续之前我必须确定。我以前在小项目中使用过query缓存,但现在我参与了一个大项目,所以这是:

在大型项目(国家级)中,您对何时在Hibernate中使用Query缓存有什么建议

注意:*平台是Struts2、Spring3、Hibernate、Java6和WAS6*


共 (1) 个答案

  1. # 1 楼答案

    我强烈推荐这篇文章。一般来说,缓存有很多好处,但也会带来很多复杂性,您应该有充分的理由进行缓存,并了解它会给您带来哪些好处/风险

    请注意,打开查询缓存本身是不够的,您需要将事物标记为可缓存,here is an explanation。这整篇文章非常好,讨论了什么时候查询缓存没有帮助。同样,请确保有充分的理由在应用程序中打开查询缓存