@EdsCache(key = constants.USER_CACHE_PREFIX, expire=60*60)
@EdsCacheLocal(expire = 60)
public RoleDTO getRole(@EdsCacheKey Long id){
return userDao.getRole(id);
}
@SpringBootApplication
@EnableAutoConfiguration
@Configuration
@Import({EdsCacheAutoConfiguration.class, EdsCacheRedisAutoConfiguration.class, EdsCacheEhCacheAutoConfiguration.class})
public class Application {
public static void main(String[] args) throws Exception {
SpringApplication.run(Application.class, args);
}
}
@EdsCache(key = constants.USER_CACHE_PREFIX, condition=“false”)
@EdsCacheLocal(expire = 60)
public RoleDTO getRole(@EdsCacheKey Long id){
return userDao.getRole(id);
}
本文来自网易实践者社区,经作者陈婷授权发布。