mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-12-20 03:49:45 +08:00
pref: 补充双重检查锁的 volatile 关键词
docs: 调整 Helio 脚手架的外链文案
This commit is contained in:
@@ -101,7 +101,7 @@ Sa-OAuth2 模块基于 [RFC-6749 标准](https://tools.ietf.org/html/rfc6749)
|
|||||||
|
|
||||||
- [[ dcy-fast ]](https://gitee.com/dcy421/dcy-fast): 一个基于 SpringBoot + Sa-Token + Mybatis-Plus 的后台管理系统,前端vue-element-admin,并且内置代码生成器
|
- [[ dcy-fast ]](https://gitee.com/dcy421/dcy-fast): 一个基于 SpringBoot + Sa-Token + Mybatis-Plus 的后台管理系统,前端vue-element-admin,并且内置代码生成器
|
||||||
|
|
||||||
- [[ helio-starters ]](https://gitee.com/uncarbon97/helio-starters): 单体 Boot 版脚手架 + 微服务 Cloud 版脚手架,带有配套后台管理前端模板及代码生成器
|
- [[ Helio开发脚手架 ]](https://gitee.com/uncarbon97): 基于 `SpringBoot + Sa-Token + Mybatis-Plus` 的单体or微服务开发脚手架,带有配套后台管理前端模板及代码生成器
|
||||||
|
|
||||||
- [[ sa-token-plugin ]](https://gitee.com/bootx/sa-token-plugin):Sa-Token第三方插件实现,基于Sa-Token-Core,提供一些与官方不同实现机制的的插件集合,作为Sa-Token开源生态的补充
|
- [[ sa-token-plugin ]](https://gitee.com/bootx/sa-token-plugin):Sa-Token第三方插件实现,基于Sa-Token-Core,提供一些与官方不同实现机制的的插件集合,作为Sa-Token开源生态的补充
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
- [[ dcy-fast ]](https://gitee.com/dcy421/dcy-fast):一个基于 SpringBoot + Sa-Token + Mybatis-Plus 的后台管理系统,前端vue-element-admin,并且内置代码生成器
|
- [[ dcy-fast ]](https://gitee.com/dcy421/dcy-fast):一个基于 SpringBoot + Sa-Token + Mybatis-Plus 的后台管理系统,前端vue-element-admin,并且内置代码生成器
|
||||||
|
|
||||||
- [[ Helio-Starters ]](https://gitee.com/uncarbon97/helio-starters):基于JDK15 + Spring Boot 2.4 + Sa-Token + Mybatis-Plus的单体Boot版脚手架和微服务Cloud版脚手架,带有配套后台管理前端模板及代码生成器
|
- [[ Helio开发脚手架 ]](https://gitee.com/uncarbon97): 基于 `SpringBoot + Sa-Token + Mybatis-Plus` 的单体or微服务开发脚手架,带有配套后台管理前端模板及代码生成器
|
||||||
|
|
||||||
- [[ Sa-Token-Plugin ]](https://gitee.com/bootx/sa-token-plugin):Sa-Token第三方插件实现,基于Sa-Token-Core,提供一些与官方不同实现机制的的插件集合,作为Sa-Token开源生态的补充
|
- [[ Sa-Token-Plugin ]](https://gitee.com/bootx/sa-token-plugin):Sa-Token第三方插件实现,基于Sa-Token-Core,提供一些与官方不同实现机制的的插件集合,作为Sa-Token开源生态的补充
|
||||||
|
|
||||||
|
|||||||
@@ -4,16 +4,16 @@ import cn.dev33.satoken.config.SaSsoConfig;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Sa-Token-SSO 模块 总控类
|
* Sa-Token-SSO 模块 总控类
|
||||||
*
|
*
|
||||||
* @author kong
|
* @author kong
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class SaSsoManager {
|
public class SaSsoManager {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sso 配置 Bean
|
* Sso 配置 Bean
|
||||||
*/
|
*/
|
||||||
private static SaSsoConfig config;
|
private volatile static SaSsoConfig config;
|
||||||
public static SaSsoConfig getConfig() {
|
public static SaSsoConfig getConfig() {
|
||||||
if (config == null) {
|
if (config == null) {
|
||||||
synchronized (SaSsoManager.class) {
|
synchronized (SaSsoManager.class) {
|
||||||
|
|||||||
Reference in New Issue
Block a user