随笔分类 - Java-Shiro
摘要:声明:本证项目基于《Java-Shiro(六):Shiro Realm讲解(三)Realm的自定义及应用》构建项目为基础。 版本源码:《https://github.com/478632418/springmv_without_web_xml/tree/master/mybaits-test-dyn
阅读全文
摘要:声明:本证项目基于《Java-Shiro(六):Shiro Realm讲解(三)Realm的自定义及应用》构建项目为基础。 我们知道如果是采用jsp视图引擎,直接在jsp中加入shiro的tag就可以,然而在thymeleaf视图引擎下,并未有shiro的tag lib。实际上目前shiro+Thy
阅读全文
摘要:声明:本证项目基于《Java-Shiro(六):Shiro Realm讲解(三)Realm的自定义及应用》构建项目为基础。 本文代码:《https://github.com/478632418/springmv_without_web_xml/tree/master/mybaits-test-dyn
阅读全文
摘要:本片文章源码位置:《https://github.com/478632418/springmv_without_web_xml/tree/master/mybaits-test-dynamic-sql》1)环境整理: 为了把自定义Realm的用法接近于真实场景,本章将会基于SpringMvc+Myb
阅读全文
摘要:引入 上一篇在讲解Realm简介时,介绍过Realm包含大概4类缺省的Realm,本章主要讲解: 1)IniRealm的用法; 2)JdbcRealm基于mysql 默认表及查询语句实现认证、授权; 3)JdbcRealm基于mysql自定义表及查询语句实现认证、授权。 4)自定义Realm。 在上
阅读全文
摘要:Realm简介 Realm:英文意思‘域’,在Shiro框架中,简单理解它存储(读取配置、读取数据库、读取内存中)用户信息,并且它充当了Shiro与应用安全数据间的“桥梁”(“连接器”),当对某个用户执行认证(登录)和授权(用户用有的角色、资源,或者说访问控制)验证时,Shiro会从应用配置的Rea
阅读全文
摘要:新建Java Daynamic Web项目 导入Spring、SpringMVC依赖包: 导入Spring & Spring MVC包(导入如下所有开发包): Spring AOP依赖扩展包: 配置Spring : 1)修改web.xml导入“#contextLoaderListener” 配置如下
阅读全文
摘要:新建项目&&配置pom.xml导入包 新建maven java project项目; 修改pom.xml: 新建shiro.ini和log4j日志配置文件log4j.properties 在项目的src/main/java下新建shiro.ini和log4j.properties文件 shiro.i
阅读全文
摘要:简介 Apache Shiro是Java的一个安全权限框架。 Shiro可以非常容易的开发出足够好的额应用,其不仅可以用在JavaSE环境,也可以用在Java SE环境。 Shiro可以完成:认证、授权、加密、会话管理、与Web集成、缓存等。 Shiro的下载地址:http://shiro.apac
阅读全文