1.简介:
3.:
创建工程
4.:引入Security:
引入依赖后启动项目会进入登录界面:
该登录界面后期可以去掉,初始用户名为user,密码在控制台有默认密码
security是对资源的保护,对信息流程的安全认证
5.前后端分离项目登录校验流程:
前后端不分离可以用session,分离就不可以用session
7:Spring Security完整流程图解:
10:
13:
v
17:
自定义方法结合条件构造器
wraper创建完之后会有个属性来保存一个最终的sql语句片段
断点调试看具体实现
如果将上面的result值拼接到sql语句后面就能实现操作
如何拼接:
#{id}:其实就是调用他的 getid() 方法
所以要凭借上面的 .getCustomSqlSegment() 的值只用在#{}中写 CustomSqlSegment
- 在接口中创建自定义方法
2.写sql语句