会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
alineverstop
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
16
下一页
2026年1月13日
SpringBoot集成shiro
摘要: 源码下载地址:配套源码地址 SpringBoot集成shiro 数据库设计 sh_user:用户表,一个用户可以有多个角色 sh_role: 角色表,一个角色可以有多个资源 sh_resource:资源表 sh_user_role:用户角色中间表 sh_role_resource:角色资源中间表 首
阅读全文
posted @ 2026-01-13 09:57 NE_STOP
阅读(86)
评论(0)
推荐(0)
2026年1月7日
shiro--控制授权
摘要: 以下代码需要在上一篇博客代码的基础上增加! 源码下载地址:配套源码地址 LoginService 接口文件 package shiro.service; import org.apache.shiro.authc.UsernamePasswordToken; // 登录服务 public inter
阅读全文
posted @ 2026-01-07 21:17 NE_STOP
阅读(35)
评论(0)
推荐(0)
shiro--自定义Realm接口
摘要: 源码下载地址:配套源码地址 Realm接口 在实际项目中,我们不会直接实现Realm接口,而是直接继承AuthorizingRealm,实现认证和授权功能。它需要强制重写两个方法(doGetAuthorizationInfo和doGetAuthenticationInfo)。 自定义realm,从数
阅读全文
posted @ 2026-01-07 21:10 NE_STOP
阅读(44)
评论(0)
推荐(0)
shiro--身份授权的基本流程
摘要: 源码下载地址:配套源码地址 身份授权基本流程 先调用Subject.isPermitted/hasRole接口,其会委托给SecurityManager SecurityManager再交给Authorizer Authorizer再交给Realm去做,Realm才是真正干活的 Realm将用户请求
阅读全文
posted @ 2026-01-07 21:06 NE_STOP
阅读(47)
评论(0)
推荐(0)
认识shiro
摘要: 源码下载地址:配套源码地址 认证 身份认证:判断一个用户是否为一个合法用户的过程。 认证方式:用户名口令认证、短信验证码、第三方授权。 认证需要的关键对象: Subject:主体,访问系统的用户,主体可以是用户、程序等 Principal:身份信息是主体进行身份认证的标识,标识必须具有唯一性,如用户
阅读全文
posted @ 2026-01-07 21:04 NE_STOP
阅读(599)
评论(0)
推荐(0)
2026年1月5日
Git常用命令说明
摘要: Git是一种分布式版本控制系统,其常用操作命令如下: 1.Git下载完成后需要先配置姓名和邮箱才能使用 配置姓名:git config --global user.name "laowang" 配置邮箱:git config --global user.email "laowang@explame.
阅读全文
posted @ 2026-01-05 22:02 NE_STOP
阅读(19)
评论(0)
推荐(0)
2025年7月21日
SpringBoot--如何创建自己的自动配置
摘要: 在实际开发中,仅靠SpringBoot的自动配置是远远不够的,比如要访问多个数据源,自动配置就完全无能为力了。 自动配置的本质 本质就是在容器中预配置要整合的框架所需的基础Bean。 以MyBatis为例,spring整合MyBatis无非就是完成以下事情: 配置SqlSessionFactory
阅读全文
posted @ 2025-07-21 11:15 NE_STOP
阅读(545)
评论(0)
推荐(1)
2025年7月18日
SpringBoot--自动配置的替换和关闭
摘要: SpringBoot启用自动配置需要使用@EnableAutoConfiguration注解,整个应用只需一个该注解,因此,只要将该注解加到主配置类即可。 由于 @SpringBootApplication是由@EnableAutoConfiguration、@ComponentScan、@Conf
阅读全文
posted @ 2025-07-18 10:06 NE_STOP
阅读(412)
评论(0)
推荐(2)
2025年7月16日
SpringBoot--学会配置日志
摘要: 理解SpringBoot 的日志设计 在项目中导入spring-boot-starter.jar依赖,它会传递 导入spring-boot-starter-logging.jar依赖,依赖关系如下图: spring-boot-starter-logging.jar依赖三个jar包: logback-
阅读全文
posted @ 2025-07-16 10:26 NE_STOP
阅读(604)
评论(0)
推荐(1)
2025年7月14日
SpringBoot--Profile你用对了吗
摘要: 所谓Profile,就是一组配置环境,各种程序组件的合集。 实际开发中,经常要在不同的环境间切换,比如,开发时应用的是开发场的部署环境;测试时,用的是测试场的部署环境;上线时,用的是产品场的部署环境。传统做法是手动更改配置信息,但实际项目中配置信息比较多,这样做起来很麻烦,还容易出错,而Profil
阅读全文
posted @ 2025-07-14 11:25 NE_STOP
阅读(626)
评论(1)
推荐(3)
上一页
1
2
3
4
5
6
7
···
16
下一页
公告