Spring 3.1加入了@EnableCaching
注釋,其作用同等於xml配置檔的<cache:annotation-driven>
掛上後則啟用annotation driven管理機制,(可藉由加註annotation(e.g.@Cacheable
)的方式來管理cache。
例如在Spring掛有@Configuration
的配置類別名稱前加上@EnableCaching
即可啟用快取機制。
@Configuration
@EnableCaching
public class AppConfig {
}
或在xml配置檔設定如下
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cache="http://www.springframework.org/schema/cache"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/cache http://www.springframework.org/schema/cache/spring-cache.xsd">
<cache:annotation-driven/>
</beans>
參考:
沒有留言:
張貼留言