shiro框架
shiro框架要点一、shiro核心组件==用户、角色、权限==
会给角色赋予权限,给用户赋予角色
1、UsernamePasswordToken,Shiro用来封装用户登录信息,使用用户的登录信息来创建令牌Token.
2、SecurityManager,Shiro的核心部分,负责安全认证和授权。
Suject,Shiro的一个抽象概念,包含了用户信息。
4、Realm,开发者自定义的模块,根据项目的需求,验证和授权的逻辑全部写在Realm中。
5、AuthenticationInfo,用户的角色信息集合,认证时使用。
6、Authorzationlnfo,角色的权限信息集合,授权时使用。
7、DefaultWebSecurityDManager,安全管理器,开发者自定义的Realm 需要注入到DefaultwebSecurityDManager进行管理才能生效。
8、ShiroFilterFactoryBean,过滤器工厂,Shiro的基本运行机制是开发者定制规则,Shiro 去执行,具体的执行操作就是由ShiroFilterFactor ...
session强制下线
Session管理之超时设置和强制下线 关于Session,在Java Web开发中,为我们提供了很多方便,Session是由浏览器和服务器之间维护的。好吧,闲话不多说,下面让我们一步一步来实现它们。
(一)Session超时时间设置的三种方式(1)在web.xml中设置session-config123<session-config> <session-timeout>2</session-timeout> </session-config>
即交互间隔时间最长为2分钟(该处时间单位为分钟),2分钟后session.getAttribute()获取的值为空。
(2)在Tomcat的/conf/web.xml中session-config,默认值为:30分钟123<session-config> <session-timeout>30</session-timeout& ...
八股文和面经
tiger的秋招资料库
八股文、面经
c++编程指北
c++面试有关
老杜spring6笔记
如果需要密码,密码应该是mg4b
bugstack虫洞栈
跟面经和项目有关
springboot2尚硅谷笔记
springboot2
Linux部署springboot项目
成功解决mysql密码问题,端口是8080,然后就部署成功了(不知道昨天为啥不成功)
在Linux部署springboot步骤
选择一个虚拟机或者云服务器
安装MySQL8和jdk1.8
打包springboot项目
用Xftp传送文件到虚拟机
虚拟机上运行jar包



