![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
Aoligeiei
学生一枚
展开
-
springboot集成shiro并利用jwt完成登录验证及权限验证
springboot集成shiro并利用jwt完成登录验证及权限验证最近想在一个后台管理系统加上多角色多权限的功能,了解到了现有的安全框架后决定使用shiro,学习成本相对较低,而shiro默认使用session机制来实现用户的登录验证,而原先项目里面已使用jwt机制,并且前后端项目分离,所以对shiro加以改进。数据库首先在有用户表的前提下,需要有角色表和权限表,还有他们的关联表,在此简单的介绍下表结构,相信大家都会创建啦!user id,namerole id,nameuser_ro原创 2020-07-08 15:41:45 · 1210 阅读 · 0 评论 -
jave web token实现登录验证
jave web token实现登录验证JWTJWT官网: https://jwt.io/JWT(Java版)的github地址:https://github.com/jwtk/jjwt什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).**定义了一种简洁的,自包含的方法用于通信双方之间以JSON对象的形式安全的传递信息。**因为数字签名的存在,这些信息是可信的,JWT可以使用HMAC算法或者是RSA的公私原创 2020-07-07 23:09:02 · 822 阅读 · 0 评论 -
Springboot 集成 mybatis-plus
Springboot 集成 mybatis-plus导入jar包maven的pom文件<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version> 3.0.7.1</version></dependency>或者<depende原创 2020-07-07 23:07:43 · 246 阅读 · 0 评论 -
MyBatis-plus自己写sql语句
MyBatis-plus自己写sql语句MyBatis-plus是一款很好用的工具,集成了丰富的增删改查各种业务操作,更加方便了程序员专注于业务代码那么,如果需要重写mybatis-plus里面的sql语句呢比如,我需要用到多表联合查询,一次查询完成封装到实体类实体类如果我们多表联合查询,会需要查到其他表的字段,我们需要把这些字段也封装到实体类,并注明不是该表的字段@TableName("comment")public class CommentEntity implements Serial原创 2020-07-07 23:04:54 · 16111 阅读 · 0 评论