java - Ehcache 永远存储一些东西

标签 java ehcache second-level-cache

我使用ehcache作为二级缓存,我想用它来存储简单的文本消息和区域设置(它们存储在数据库中)。但这些消息永远不会改变,因此不需要刷新数据。

我应该设置一个没有过期的新缓存吗? 我应该使用现有的缓存吗?

最佳答案

(They are stored in the DB). But those messages will never change, so there is no need to refresh the data.

为什么要使用 ehcache?只需用 Java 编写代码,无需访问任何数据库。对于这样的常量,我使用枚举或从属性文件中读取,该文件是在构建后加载的。您甚至可以从数据库而不是属性文件中读取一次。

(我打赌这些消息最终会改变......)

关于java - Ehcache 永远存储一些东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13900377/

相关文章:

java - 如何使用java测试selenium中的css属性

java - Spring Batch 在 Spring Boot 应用程序中看不到 H2 DataSource bean

hibernate - Hazelcast 与 Ehcache + Hazelcast 注释用于使用 Spring 和 Hibernate 在服务/dao 层进行缓存?

hibernate - EhCache + Hibernate Cache 不存在

java - 滚动时 ListView 项目未锁定

Java:写入期间意外退出

java - 在我的 Spring 上下文文件中找不到 "ehcache: annotation-driven"定义

NHibernate Azure AppFabric 缓存

java - 使用hibernate二级缓存进行实体更新

hibernate :batch_size?二级缓存?