我使用Spring 4.1.4和Ehcache 2.9并使用@Cacheable
注释进行缓存。
我注意到必须在
的applicationContext.xml
如下
<bean class="com.example.web.Test"/>
这迫使我将每个要缓存的公共类添加到applicationContext中。
有没有办法克服这个问题?
由于
答案 0 :(得分:1)
当然@Cacheable
仅适用于春豆。
实例化spring bean的方法有很多种,explicite xml配置<bean class="..."/>
只有一种。另一种方法是启用组件扫描并使用@Component
或@Service
(或其他一些)注释对类进行注释。