作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 Spring 配置文件(最终在 Tomcat 中使用)配置 JBossCache 的实例。我在网上没有看到任何示例,并试图找出示例 JBoss Microcontainer 格式和 Spring IoC 之间的映射。
有人有 JBoss Cache 的示例 Spring 配置吗?
最佳答案
JBossCache(至少是v3)非常吸引人的方面之一是API 主要由符合JavaBean 的类组成。这使得它们很容易在 Spring 中连接起来。
JBoss MicroContainer 格式并没有做任何特别的事情,它都是 POJO setter 和构造器注入(inject)。因此,与其尝试将 JBossMC 语法转换为 Spring,不如直接查看类本身。 JBossCache 文档还包含大量编程配置的示例。
这是我的应用程序中使用 Spring 3 @Bean
的示例-风格的配置。翻译成 XML 语法很容易,但这要好得多:
@Bean(destroyMethod="stop")
public <K,V> Cache<K, V> csiCache() {
org.jboss.cache.config.Configuration cacheConfiguration = new org.jboss.cache.config.Configuration();
cacheConfiguration.setCacheMode(CacheMode.REPL_ASYNC);
cacheConfiguration.setTransactionManagerLookupClass(JBossTransactionManagerLookup.class.getName());
cacheConfiguration.setClusterName(cacheClusterName);
cacheConfiguration.setEvictionConfig(new EvictionConfig(new EvictionRegionConfig(
Fqn.ROOT, new ExpirationAlgorithmConfig()
)));
return new DefaultCacheFactory<K, V>().createCache(cacheConfiguration, true);
}
关于JBossCache 的 Spring 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4502992/
我正在尝试使用 Spring 配置文件(最终在 Tomcat 中使用)配置 JBossCache 的实例。我在网上没有看到任何示例,并试图找出示例 JBoss Microcontainer 格式和 S
阅读JBossCache documentation , 有不同的驱逐政策 JBoss Cache also ships with RemoveOnEvictActionPolicy, which c
我是一名优秀的程序员,十分优秀!