![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架整合
文章平均质量分 91
z77z
这个作者很懒,什么都没留下…
展开
-
SpringBoot+Shiro学习之数据库动态权限管理和Redis缓存
发现问题,需找解决思路。之前我们整合Shiro,完成了登录认证和权限管理的实现,登录认证没什么说的,需要实现AuthorizingRealm中的doGetAuthenticationInfo方法进行认证,但是我们在实现doGetAuthorizationInfo权限控制这个方法的时候发现以下两个问题:第一个问题:我们在ShiroConfig中配置链接权限的时候,每次只要有一个新的链接,或则权限需要原创 2017-02-16 16:23:25 · 17644 阅读 · 12 评论 -
SpringBoot-Mybatis_Plus学习记录之公共字段自动填充
一.应用场景平时在建对象表的时候都会有最后修改时间,最后修改人这两个字段,对于这些大部分表都有的字段,每次在新增和修改的时候都要考虑到这几个字段有没有传进去,很麻烦。mybatisPlus有一个很好的解决方案。也就是公共字段自动填充的功能。一般满足下面条件的字段就可以使用此功能:这个字段是大部分表都会有的。这个字段的值是固定的,或则字段值是可以在后台动态获取的。常用的就是last_update原创 2017-04-23 19:43:03 · 14435 阅读 · 4 评论 -
java获取redis的日志信息和动态监控信息
效果展示完成对这些信息的获取主要还是利用redis的一些命令,如果是win系统下安装的redis,在安装目录运行redis-cli.exe这个文件,输入info,再回车,就可以看到输出很多字段的参数,部分具体参数对应的意思如下:server : 一般 Redis 服务器信息,包含以下域:redis_version : Redis 服务器版本redis_git_sha1 : Git SHA1r原创 2017-04-04 18:50:24 · 4089 阅读 · 0 评论 -
SpringBoot+Shiro学习之密码加密和登录失败次数限制
springboot+shiro学习笔记原创 2017-03-13 20:49:12 · 7189 阅读 · 1 评论 -
Shiro中Session和Cookie的一些思考
这篇博客就来写一写之前学习shiro框架整合的时候,产生的一些问题,相信大家在学习的时候也有相应的一些疑惑。接下来就针对shiro中的session和cookie来捋一捋。shiro整合学习的总结shiro+redis集成,避免每次访问有权限的链接都会去执行MyShiroRealm.doGetAuthenticationInfo()方法来查询当前用户的权限,因为实际情况中权限是不会经常变得,这样就原创 2017-03-27 15:06:33 · 12941 阅读 · 0 评论 -
jqGrid+FastJson+MybatisPlus快速开发分页排序和增删改查。
框架介绍jqGrid :是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。支持json和xml数据和服务器交互,有很多自定义的功能,具体可以去看文档:http://blog.mn886.net/jqGrid/ 。MybatisPlus:这个框架是国内的大神编写的,我个人认为这就是一个mybatis的一个增强工具包,好处请大家自行去官方文档查阅,这里就不再赘述了。文档链接:h原创 2017-03-20 13:34:34 · 12714 阅读 · 4 评论 -
SpringBoot+Shiro学习之自定义拦截器管理在线用户(踢出用户)
应用场景我们经常会有用到,当A 用户在北京登录 ,然后A用户在天津再登录 ,要踢出北京登录的状态。如果用户在北京重新登录,那么又要踢出天津的用户,这样反复。又或是需要限制同一用户的同时在线数量,超出限制后,踢出最先登录的或是踢出最后登录的。第一个场景踢出用户是由用户触发的,有时候需要手动将某个在线用户踢出,也就是对当前在线用户的列表进行管理。··························原创 2017-03-05 16:31:42 · 15031 阅读 · 4 评论 -
SpringBoot+Shiro学习之“记住我”和“GIF验证码”功能的实现
如题原创 2017-02-26 18:13:57 · 2222 阅读 · 0 评论 -
SpringBoot缓存注解学习笔记之Redis
之前用SpringBoot+MyBatisPlus+SpringMVC整合搭建了一个基础web开发框架,使用这三个框架搭建出来项目结构非常的清爽,没有过多的配置文件,各个模块之间有清晰的联系,非常适合敏捷开发。 最近学习了Redis这个基于内存的,Key-Value数据形式的高性能数据库,感觉学习了入门之后很简单,没有体会到它具体能干嘛,我就想着使用Redis这个数据库来整合之前搭建的框架原创 2017-01-30 10:13:19 · 810 阅读 · 0 评论 -
SpringBoot+shiro整合学习之登录认证和权限控制
学习任务目标用户必须要登陆之后才能访问定义链接,否则跳转到登录页面。对链接进行权限控制,只有当当前登录用户有这个链接访问权限才可以访问,否则跳转到指定页面。输入错误密码用户名或则用户被设置为静止登录,返回相应json串信息。 我是用的是之前搭建的一个springboot+mybatisplus+jsp的一个基础框架。在这之上进行shiro的整合。需要的同学可以去我的码云下载。导入shiro原创 2017-02-13 21:09:41 · 8120 阅读 · 0 评论 -
即时通讯框架T-io之WebSocket协议再之HelloWorld
一.t-io是干嘛的这个框架已经开源到码云上面,介绍比较详细,链接:https://git.oschina.net/tywo45/t-io,由于官方介绍中的入门程序客户端和服务端都是用的java写的,而且是用简单的自定义TCP协议进行通信的,也有一个websocket协议的列子,感觉有点复杂,不好入门。就想着使用javascript来做客户端,t-io做服务端,采用websocket协议搞一个hel原创 2017-06-05 22:50:30 · 1432 阅读 · 0 评论