![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
关于java
米封
这个作者很懒,什么都没留下…
展开
-
Shiro权限管理实现(详解)
前言Apache Shiro 是 Java 的一个安全框架。功能强大,使用简单的Java安全框架,它为开发人员提供一个直观而全面的认证,授权,加密及会话管理的解决方案。功能介绍资源-角色-权限登录认证,密码加密(Authentication, Authorization, Cryptography)用户角色和权限放入缓存(Caching)会话管理(Session Management)功能实现实现说明基于Spring开发Shiro的话,我们只需要实现ShiroFilterFactoryBe转载 2020-08-19 16:48:59 · 1220 阅读 · 0 评论 -
Java 反射修改 final 属性值
使用过 Java 反射的大多都知道, 想要修改某个类或对象的私有变量的值的话, 在调用 set 设置新值之前执行一下 setAccessible(true) 即可。这样利用的 Java 的反射就能绕过 private 的限制 ,不再有 IllegalAccessException 异常了。这是一个 trick, 调用 Java 的私有方法也能这么做,有些人或许或这样来测试 Java 私有方法。提前说一句:在修改 final 型值时,要特别留意它的常量值本身是否被编译器优化内联到某处,否则你会看到虽然没什么转载 2020-08-18 17:30:34 · 3002 阅读 · 0 评论