shiro学习
荼白777
这个作者很懒,什么都没留下…
展开
-
springboot集成shiro使用EhCacheManager
一、Cache基本概念Cache 缓存: 计算机内存中一段数据作用: **用来减轻DB的访问压力,从而提高系统的查询效率二、具体步骤1.导入依赖我的shiro版本是1.4.1的 所以这里我用1.4.1的EhCache<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-ehcache</artifactId>原创 2021-02-22 17:21:03 · 823 阅读 · 0 评论 -
springboot集成shiro @RequiresRoles注解不生效的解决办法
我们使用shiro 一般会有一个shiroConfig这么一个类只需要在这个类下面加这几个方法即可 @Bean //LifecycleBeanPostProcessor 是管理shiro生命周期的 //这个方法不加也可以 但是网上别的博客都说需要加 public LifecycleBeanPostProcessor lifecycleBeanPostProcessor(){ return new LifecycleBeanPostProcessor();原创 2021-02-21 20:52:22 · 815 阅读 · 1 评论 -
shiro使用md5&salt&哈希散列加密
我们先得到MD5加密后的字串@Test public void test01(){ //md5 Md5Hash md5Hash = new Md5Hash("123456"); System.out.println(md5Hash.toHex());//e10adc3949ba59abbe56e057f20f883e } @Test public void test02(){ //md5+salt原创 2021-02-05 21:30:36 · 313 阅读 · 0 评论 -
MD5 算法简单介绍
作用一般用于加密以及签名加密的作用显而易见签名是指:校验文件的正确性/完整性(一般用于互联网一种数据的唯一性标识)特点MD5算法不可逆换句话说:只能明文生成密文,而不能密文生成明文无论执行多少次MD5加密,生成的结果都是一致的生成结果始终是16进制的 长度为32位的字符串...原创 2021-02-05 20:21:07 · 198 阅读 · 0 评论