深入理解Spring的异步机制
摘要:一、Spring中实现异步执行 在这里我先以事件的机制举例,注意默认情况下事件的发布与监听都是同步执行的。那么我们来看一看基于异步事件的例子该怎么写 首先还是定义事件: 定义一个Person类,该类主要发布相关事件 定义事件的监听者 在这里@Async表明调用该方法时,会开启一个线程进行异步执行。@
阅读全文
posted @
2018-06-27 16:45
聂晨
阅读(14484)
推荐(2) 编辑
SpringSecurity学习之自定义过滤器
摘要:我们系统中的认证场景通常比较复杂,比如说用户被锁定无法登录,限制登录IP等。而SpringSecuriy最基本的是基于用户与密码的形式进行认证,由此可知它的一套验证规范根本无法满足业务需要,因此扩展势在必行。那么我们可以考虑自己定义filter添加至SpringSecurity的过滤器栈当中,来实现
阅读全文
posted @
2018-06-13 15:16
聂晨
阅读(18407)
推荐(1) 编辑
SpringSecurity学习之基于数据库的用户认证
摘要:SpringSecurity给我们提供了一套最基本的认证方式,可是这种方式远远不能满足大多数系统的需求。不过好在SpringSecurity给我们预留了许多可扩展的接口给我们,我们可以基于这些接口实现自己的认证方式。 一、前期准备工作 1.1、创建示例数据库 Student表: Classes(班级
阅读全文
posted @
2018-06-10 16:36
聂晨
阅读(4220)
推荐(0) 编辑
SpringSecurity学习之快速上手
摘要:互联网项目中,安全与权限控制是不可回避的问题,为了解决这一些列问题,许多安全框架应运而生了。这些框架旨在帮我们解决公用的安全问题,让我们的程序更加健壮,从而让程序员全身心投入到业务开发当中。那么SpringSecurity出自于大名鼎鼎的Spring家族,同时能与SpringBoot,SpringC
阅读全文
posted @
2018-06-08 15:25
聂晨
阅读(783)
推荐(1) 编辑