![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架工具
kiwi5691
kiwi1.cn
展开
-
JWT小程序登录的使用,基于Spring
JWTJSON Web Token(JWT)是一种跨域身份验证解决方案。最早的时候我写的安全验证都是基于session 的,后来做的一个分布式项目直接用redis做安全验证了。最近的项目是小程序。因为小程序本身的关系,用session的话会导致小程序挂起一阵子不理后可能会导致失效,虽然可以改造seasion的时间或者写一些监听事件。但是怪麻烦。而且本身体积比较小,redis也是要基于时间...原创 2019-10-20 22:37:32 · 1415 阅读 · 0 评论 -
AOP和注解运用操作登录日志
讲一下AOPAOP也叫做面向切面编程。最开始学Spring的时候就遇到了这个东西。但是那时候基本用不上所有看了一会儿就直接跳过了。看一下它的优势:通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性。记得之前看到一篇文章,很早的时候了。那个作者大概是说,因为他在写一个外接服务的应...原创 2019-08-16 23:46:23 · 388 阅读 · 0 评论 -
shiro笔记2
这是一篇笔记,会随时跟着shiro的学习更新关于Shrio自带的Exception使用在用户登录的时候会有这样的判断 String username = users.getUserName(); logger.info("用户paswd为:"+users.getPassword()); UsernamePasswordToken token = new Use...原创 2019-09-06 20:51:14 · 84 阅读 · 0 评论 -
shiro笔记
很早之前就用shiro安全框架写登录。还没用到权限,单纯的登陆。最近的项目不得不深入研究shiro那时候使用都是即查即用。现在不得不深入。于是遇到了一座大山,导致了所有的问题产生SecurityUtils.getSubject().getPrincipal()基础配置一个简洁的shiro框架需要shiroRealmshiroConfiguration两个java文件,再加上ma...原创 2019-09-06 20:52:09 · 286 阅读 · 0 评论 -
Mybatis遇到的坑
开发的时候遇到的坑关于text,bolb如果用了mybatisGenerator 自动生成的实体类还有映射类还有Mapper会出现一个表生成的类继承于其父类。大概是LogWithBLOB 和Log,LogWithBLOB是子类,Log是父类然后Mapper也会生成两个BaseResultMap然后可能会出现读不出text还是bolb字段的东西。也就是LogWithBLOB的属性。这时...原创 2019-09-06 21:01:45 · 131 阅读 · 0 评论 -
基于SpringBoot:ActiveMQ 之邮箱发送
在项目中。实现邮箱发送的方式有很多种。最经典的就是用javaMailSender的方式实现。先在邮箱中申请了smtp,接着配置application.properties里面的参数spring.mail.protocol=smtpspring.mail.host=smtp.qq.comspring.mail.username=隐藏spring.mail.password=隐藏spri...原创 2019-09-08 22:38:18 · 570 阅读 · 0 评论