NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
在Guns中使用缓存的地方不多,主要在ConstantFactory的查询中用了缓存,在ConstantFactory有高频调用的查询,所以在这些方法上加了缓存,搜索加上缓存后还要注意在修改了相关数据的时候要删除缓存,否则可能导致数据的不一致,在Guns中默认用的是Ehcache缓存,并配合了spring cache使用,用spring cache的好处就是,spring cache是缓存的抽象,如果想换为redis缓存,则不用修改代码,改一下配置即可实现,下面介绍两种操作缓存的方法