针对多频次或者几乎不变的大数量的数据,我们可以通过缓存来实现,具体的比如说权限认证,这个,每次操作都需要权限认证,所以,这里添加encache注解.具体的认证过程是: 1,用户第一次访问用户权限信息,调用realm来自定义查询数据库,shiro讲权限信息放入到缓存中 2,用户第二次访问用户权限信息的时候,不用查询数据库,直接从缓存中获取授权信息 shiro内部本身就集成了encache,所以,我们默认使用encache来缓存,步骤如下: 1,添加encache依赖 <dependency> &…