摘要:
spring3.1.M1中的cache功能比较简便。可以与Tair结合,这样就不必每次缓存数据库结果集或者hsf结果的时候都写一段同样的代码。spring3.1.M1中的cache主要使用两个注解标记。@Cacheable:负责将方法的返回值加入到缓存中@CacheEvict:负责清除缓存@Cacheable支持如下几个参数:value:缓存位置名称,不能为空,如果使用EHCache,就是ehcache.xml中声明的cache的namekey:缓存的key,默认为空,既表示使用方法的参数类型及参数值作为key,支持SpELcondition:触发条件,只有满足条件的情况才会加入缓存,默认为空 阅读全文
摘要:
spring3.1.M1中的cache功能比较简便。可以与Tair结合,这样就不必每次缓存数据库结果集或者hsf结果的时候都写一段同样的代码。spring3.1.M1中的cache主要使用两个注解标记。@Cacheable:负责将方法的返回值加入到缓存中@CacheEvict:负责清除缓存@Cacheable支持如下几个参数:value:缓存位置名称,不能为空,如果使用EHCache,就是ehcache.xml中声明的cache的namekey:缓存的key,默认为空,既表示使用方法的参数类型及参数值作为key,支持SpELcondition:触发条件,只有满足条件的情况才会加入缓存,默认为空 阅读全文