SpringBoot 整合Shiro实现动态权限加载更新+Session共享+单点登录
一.说明 Shiro是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然Shiro没有SpringSecurity功能更丰富,但是它轻量,简单,在项目中通常业务需求Shiro也都能胜任. 二.项目环境 MyBatis-...
一.说明 Shiro是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然Shiro没有SpringSecurity功能更丰富,但是它轻量,简单,在项目中通常业务需求Shiro也都能胜任. 二.项目环境 MyBatis-...
一.说明 Mybatis-Plus官网:mp.baomidou.com/ Mybatis-Plus是一个Mybatis框架的增强插件,根据官方描述,MP只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑.并且只需简单配置,即可快速进...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
一.说明 我们在使用SpringBoot的时候常常要引入一些Starter,例如spring-boot-starter-web,官方为我们提供了几乎所有的默认配置,很好的降低了使用框架时的复杂度,所以在用xxx-starter的时候,可以不...
一.说明 在https://office.ucpaas.com/ 注册账号并且认证为个人开发者(需要身份证),这个不难,不多说了 短信的三方平台有许多,对于选择什么平台要根据个人业务场景选择,这里只是DEMO 二.创建平台项目 创建平台项目...
本例会使用两种配置方式演示延迟加载,一种是通过mybatis-config.xml文件的方式,一种是使用java配置的方式.pom.xml引入的maven包 <dependency> <groupId>org.myb...
使用SpringBoot + activiti6 搭建审批流项目,数据库使用的是MySQL.且我的数据库下存在多个activiti相关的数据库 schema. <dependency> <groupId>org.ac...
String.split(“|”) 因为split 接收的是正则表达式,所以需要修改为String.split(“\|”) 文章永久链接:https://tech.souyunku.c...
logging.file.path=/app logging.file.name=/app/${spring.application.name}.log logging.file.path 和 logging.file.name 两个同时存...
在开发springcloud项目的时候,遇到了一个多模块打包的问题,项目是通过https://start.aliyun.com自动生成的,springboot和springcloud的依赖是通过dependencyManagement的方式...
本例使用的是springboot,具体的springboot依赖就不贴了,只贴httpclient请求需要的依赖.需要注意的是,httpcore的版本和httpclient的版本并不一致. <dependency> <gr...