转载,原博文的地址在:https://ailongni.iteye.com/blog/2086022 由于Shiro filterChainDefinitions中 roles默认是and,/** = user,roles[system,general]比如:roles[system,general Read More
posted @ 2019-01-28 17:20 护花使者 Views(594) Comments(0) Diggs(0) Edit
项目结构 UserController , 主要负责用户登入和注销。 LinewellController, 主要负责请求受权限卡控的数据。 MyRealm,自定义realm。 Authorization,主要是权限过滤器。 UserController LinewellController: My Read More
posted @ 2019-01-28 16:39 护花使者 Views(353) Comments(0) Diggs(0) Edit
基于ini或者关系数据库的,其实都是一样的,重要的是思想。 配置 文件基于电影Spaceballs命名。 我们使用Shiro的IniSecurityManagerFactory实现来获取位于类路径根目录的shiro.ini文件。 该实现反映了Shiro对工厂方法设计模式的支持。 classpath: Read More
posted @ 2019-01-25 15:47 护花使者 Views(425) Comments(0) Diggs(0) Edit
maven 依赖: reources 文件夹里面添加 log4j.properties 示例: Read More
posted @ 2019-01-25 13:51 护花使者 Views(121) Comments(0) Diggs(0) Edit
正常情况下主页是在web.xml里面配置欢迎页面,可以加个过滤器重定向就可以: Read More
posted @ 2019-01-24 17:03 护花使者 Views(247) Comments(0) Diggs(0) Edit
以下demo,从类路径classpath中获取venus.properties(本项目中用到的文件),思路是在初始化的时候读取,然后放在局部变量里面。 在初始化init方法里面使用,一般情况下,这个方法只调用一次,初始化的时候调用。 Read More
posted @ 2019-01-24 16:37 护花使者 Views(1539) Comments(0) Diggs(0) Edit
实现思路: list按sublist的大小截成一定的份数,然后放到一个数组里面, 一下是一个demo例子: 更具sublist 方法获取阶段后的list Read More
posted @ 2019-01-24 13:08 护花使者 Views(4845) Comments(0) Diggs(0) Edit
shiro cas分为登入跟登出 maven依赖: 一、登入 web.xml需要有shiro的过滤器,在springmvc之前。 然后配置相关的url: shiro的相关配置: 二、登出操作 写一个控制器注销局部会话: 然后,注销后,前端location.href到配置好的登出地址。这个是为了cas Read More
posted @ 2019-01-23 23:39 护花使者 Views(1991) Comments(0) Diggs(0) Edit
一个定时的demo 引入maven依赖: 先写一个打印的job: 然后运行: (1)DemoJob必须是一个public的类,否则定时运行失败。 (2)先创建Scheduler的工厂,然后从工厂中获取scheduler的实例。 (3)Scheduler注册任务和定时器,并启动。 以下内容转载至:ht Read More
posted @ 2019-01-22 17:57 护花使者 Views(242) Comments(0) Diggs(0) Edit
一、写一个实体类 二、插入的mybatis insert语句 三、dao接口 然后再遍历data list里面的UserInfo实例,发现属性userId已经赋值为自增的id的值 第二种方法,单参数是map的时候。参数不是一个实体。 然后再返回的map参数里面,返现多了一个键,叫做operlog_i Read More
posted @ 2019-01-21 20:38 护花使者 Views(10091) Comments(0) Diggs(0) Edit