CGB2005 0824 JAVA19

理解授权标识
1
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9.17缺一个图 文档有
在这里插入图片描述
224前 晚上
在这里插入图片描述

在这里插入图片描述
写活 id同步

在这里插入图片描述
在这里插入图片描述
自我实现
1.controller层修改
在这里插入图片描述
pojo
新建一个

2.html层面
在这里插入图片描述
3.html页面
在这里插入图片描述
在这里插入图片描述
登陆后实现
对应id 获取到了登入用户名的了
在这里插入图片描述

修改密码
1.dao数据层开始
在这里插入图片描述
新的盐值
在这里插入图片描述
在这里插入图片描述
2.service层
在这里插入图片描述
业务具体实现
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
controller层
在这里插入图片描述
雷哥那错误修改
在这里插入图片描述
对应简写 因为客户端页面规定了参数的格式(为缩写)
在这里插入图片描述
修改密码 没问题了 修改密码 只能修改自己的密码
在这里插入图片描述
自我实现2
1.dao层
在这里插入图片描述
2.service层
在这里插入图片描述
impl
在这里插入图片描述
客户端层 html
在这里插入图片描述
实现 xdd0824 123456
在这里插入图片描述
错误输入 原密码123
在这里插入图片描述
在这里插入图片描述
点完ok 直接跳转回登陆页面
在这里插入图片描述
每次改完密码后 都显示密码错误 判断是service实现类的问题
在这里插入图片描述
找到错误 试试输入原密码
在这里插入图片描述
如上图 因为数据库改了 但是判断逻辑错了 所有无论如何都是进不去的
在这里插入图片描述
改回去
在这里插入图片描述
页面输入tony1 123
在这里插入图片描述
雷哥那边少了一个确认新密码和再次输入新密码是否相同 日后实现
自己先保证下两项相同
再次登陆 tony1 123
在这里插入图片描述
改为123456
在这里插入图片描述
成功复现 但是校验缺少了一样 就是新密码和再次输入方面
ps:
登陆页面跳转到首页
补图
修改密码之后跳转回登陆页面在这里插入图片描述

首页菜单动态化实现

pojo前的补图 10点41 为什么要有pid

显示动态菜单 难点在业务层
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
自关联
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
service层
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
后面把信息存起来
在这里插入图片描述
在这里插入图片描述
要和上面的相同
在这里插入图片描述

测试
得加入相应的事件

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
把原先资源移除 再加新的
在这里插入图片描述

在这里插入图片描述
动态菜单自我实现
pojo
在这里插入图片描述
dao层和mapper 数据层最难 晚上回归mapper
在这里插入图片描述
在这里插入图片描述
service层
在这里插入图片描述
在这里插入图片描述
动态菜单实现controller层等完整实现
html 客户端层
新建了一个用户 pdd 666 初级工程师权限
在这里插入图片描述

在这里插入图片描述
如上图 可以动态实现了 但是未能选择性筛选出初中级工程师和超级管理员
接下来实现
在这里插入图片描述
html层
原:在这里插入图片描述
在这里插入图片描述
修改后:
在这里插入图片描述
controller层
报错
pagecontroller需要引入

 @Autowired
	  private SysMenuService sysMenuService;

在这里插入图片描述

在这里插入图片描述
客户端层 html 对应pdd 666
在这里插入图片描述
下午 复习文档 预习

控制层访问拦截实现 背景 最近项目业务上有新的需求,要求系统登陆操作要有时间限制。

初步分析
对于类似需求的实现,可采用过滤器(Filter),SpringMVC拦截器,AOP等进行实现。对于过滤器而言一般主要应用在项目中共性的过滤,AOP需要依托于动态代理以及切面对象,这样性能方面相对较差,所以最终选择使用Spring MVC拦截器进行实现。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
拦截器配置
在这里插入图片描述
12306 不在时间范围不可以买票 登陆拦截
true登陆成功了 看false
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
自我实现
1.在这里插入图片描述
拦截器注解 @Configuration 必须加
在这里插入图片描述
在目标controller层执行之前执行
在这里插入图片描述
在这里插入图片描述
结束
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
都可以做拦截 做个层之前先做业务
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如上图 可见新版shiro代码量越来越少了

规则由写框架的人决定的
仿照官方最新版
把@Componet去掉
在这里插入图片描述
接下面return
在这里插入图片描述
把很多bean都省略了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

改动
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
想设置登入页面的url
在客户端页面
在这里插入图片描述
配置文件里面写
在这里插入图片描述
晚上记得看2点10分前的录像
在这里插入图片描述
查询不想查数据库 相查缓存
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
让配置文件配置
在这里插入图片描述
在这里插入图片描述
上图 想加警告 看下有没有生效
在这里插入图片描述
可设置 默认一年
自我实现
报错
在这里插入图片描述

在这里插入图片描述
删了之后问题

在这里插入图片描述
在这里插入图片描述

雷哥 :强制更新 无法更新 今晚丢给台式电脑 不用笔记本 网速过慢问题

在这里插入图片描述
查了3次 现在尝试变成改一次

下面是 后续还要很多可以改进的空间
在这里插入图片描述
在这里插入图片描述
不全删 做个对比
晚上 16.33
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
雷哥实现
菜单更新
点击角色管理 修改中级工程师
在这里插入图片描述
修改菜单管理的权限

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
重复 再点一次修改 可看到修改成功
看底层
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
菜单删除
删除添加的权限
在这里插入图片描述
delete ok 看后台 服务端层
列名替换上了 值还是用问号 将来$符号不要替换值得位置
因为#{id}可能是外界传过来的 会有sql注入得风险
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2.多表查询16.49晚上

项目打包
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
怎么执行
在这里插入图片描述
在这里插入图片描述
丢到服务器上就可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Xddfathe r 17:10:46
再提供一个jvm监控

Xddfathe r 17:10:53
线程池监控

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

晚上 都已结束

雷哥:尝试每天在项目增加代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值