Class 可缓存注释的应用程序上下文中的 bean
Class bean in application context for Cacheable annotation
我正在使用 Spring 4.1.4 和 Ehcache 2.9,并使用 @Cacheable
注释进行缓存。
我注意到每个 public class 都有一个带有此注释的方法必须在
中引用
applicationContext.xml
如下
<bean class="com.example.web.Test"/>
这迫使我将要缓存的每个 public class 添加到 applicationContext 中。
有没有办法克服这个问题?
谢谢
当然 @Cacheable
仅适用于 spring 个豆子。
实例化一个springbean的方法有很多种,显式xml配置<bean class="..."/>
只是其中一种。另一种方法是启用组件扫描并使用 @Component
或 @Service
(或其他一些)注释对 class 进行注释。
我正在使用 Spring 4.1.4 和 Ehcache 2.9,并使用 @Cacheable
注释进行缓存。
我注意到每个 public class 都有一个带有此注释的方法必须在
applicationContext.xml
如下
<bean class="com.example.web.Test"/>
这迫使我将要缓存的每个 public class 添加到 applicationContext 中。
有没有办法克服这个问题?
谢谢
当然 @Cacheable
仅适用于 spring 个豆子。
实例化一个springbean的方法有很多种,显式xml配置<bean class="..."/>
只是其中一种。另一种方法是启用组件扫描并使用 @Component
或 @Service
(或其他一些)注释对 class 进行注释。