gpt4 book ai didi

java - 在模块化 java 应用程序中配置 ehCache 的最佳实践

转载 作者:太空宇宙 更新时间:2023-11-04 13:53:41 27 4
gpt4 key购买 nike

我们希望在以下两种场景中使用ehcache:

  • Hibernate second level cache
  • Spring method cache

由于我们在每个模块中都有一个 persistence.xml 文件,但只需要一个持久性单元,因此我们使用 org.springframework.data.jpa.support.MergingPersistenceUnitManager。

现在我们希望对 ehcache 进行类似的设置:

  • each module has a ehcache.xml file
  • ehcache.xml files are merged together

我没有找到确切的解决方案。当然还有另一种解决方案:

  • 1 ehcache.xml file for whole java application

我们是否有任何其他解决方案或最佳实践来设置 ehcache?

最佳答案

Ehcache 将一个配置文件映射到一个 CacheManager,因此,如果您可以将应用程序配置为每个模块使用一个 CacheManager,那么它就可以工作。否则无法将多个 xml 配置文件合并到单个 CacheManager 中。

关于java - 在模块化 java 应用程序中配置 ehCache 的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30046417/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com