我需要在使用Spring 3.1版和Websphere的项目中实现Ehcache。我试图谷歌有关这个话题的东西,但我could'nt找到任何东西。你们有没有使用过这三种工具?提前致谢。我可以在Spring 3.1和Ehcache中使用Websphere吗?
0
A
回答
0
根据EhCache docs,它会不是自动检测Websphere事务管理器。
自动检测到的事务管理器
的Ehcache自动检测和使用下列事务 经理以下顺序:
- GenericJNDI(如Glassfish的,JBoss的,JTOM和注册任何其他 自己在JNDI的标准位置 java:/ TransactionManager
- 的Weblogic(自2.4.0)
- Bitronix
- Atomikos公司
不需要配置;他们开箱即用。首先使用 。
您可以按如下方式进行配置。
如果你的事务管理器是不是在上面的列表或者您希望 更改优先级,提供基于一个 实施net.sf.ehcache.transaction.manager.TransactionManagerLookup和你自己的查找类 指定它来代替默认的TransactionManagerLookup的 ehcache.xml中:
<transactionManagerLookup
class= "com.mycompany.transaction.manager.MyTransactionManagerLookupClass"
properties="" propertySeparator=":"/>
并以&使用Spring集成了的Ehcache,请参阅本link
从Spring doc S,
36。3声明基于注释的缓存缓存声明中,抽象提供了一组Java注释:
@Cacheable触发缓存人口@CacheEvict触发高速缓存收回
@CachePut没有与干扰更新缓存方法执行
@Caching重新组合的多个高速缓存操作在 方法施加
@CacheConfig在类级别共享一些常见的缓存相关设置
相关问题
- 1. 我可以在EJB 3.1项目中使用Gin和Guice吗?
- 2. Spring 3.1缓存注解EhCache
- 3. 我可以使用WebSphere 6.1 for JSFunit吗?
- 4. 我可以在GAE上使用Spring吗?
- 5. 我可以在HAML 3.1中使用render:layout中的render:layout吗?
- 6. 我可以在Spring Security中使用Spring Social吗?
- 7. 我可以在Spring 3.0.2中使用Spring Security 3.0.7吗?
- 8. 我可以用layoutdialect使用spring thymeleaf吗?
- 9. HIbernate 3.5.1 - 我可以放入EHCache 2.0.1吗?
- 10. 我可以在单个应用程序中使用Spring MVC和Spring WS吗?
- 11. 我可以一起使用httpclient 3.1和4.0吗?
- 12. 我应该如何在ehCache中使用@CachePut和@CacheEvict注解(ehCache 2.4.4,Spring 3.1.1)
- 13. Spring Roo和EhCache
- 14. 我可以在Spring JUnit测试中使用@Import吗?
- 15. 我可以在Spring EL中使用属性占位符吗?
- 16. 我可以在Spring bean定义中使用相对路径吗?
- 17. 我可以在bean id属性中使用Spring EL吗?
- 18. 我可以一起使用Spring的util:properties和context:property-placeholder吗?
- 19. 可以在extendedDocumentRoot中使用WebSphere变量吗?
- 20. 为新项目使用Rails 3.1可以吗?难以转换吗?
- 21. 我可以在XCode 3.1中移动XCode,Cocoa和用户模板的顺序吗?
- 22. 我可以使用当前版本的Unitils(3.1)与JPA 2.0吗?
- 23. 我可以在Spring上处理POJO吗?
- 24. 这个用例可以在ehcache中解决吗?
- 25. ,我还可以在3.1模拟器中创建项目吗?
- 26. Ruby on Rails和WebSphere我可以同时拥有两者吗?
- 27. 我可以在枚举上使用Spring的@Component吗?
- 28. 我可以在Linqpad中使用IronPython吗?
- 29. 我可以在UIScrollView中使用UIRefreshControl吗?
- 30. 我可以在iOS中使用system()吗?