Merge pull request #300 from uncarbon97/pref/1.31.0-double_check_lock

pref: 补充双重检查锁的 volatile 关键词
This commit is contained in:
click33
2022-08-26 00:22:48 +08:00
committed by GitHub
2 changed files with 5 additions and 6 deletions

View File

@@ -6,14 +6,13 @@
--- ---
### 后台管理 ### 后台管理
- [[ Sa-Plus ]](https://gitee.com/click33/sa-plus):一个基于 SpringBoot 架构的快速开发框架,内置代码生成器。 - [[ Sa-Plus ]](https://gitee.com/click33/sa-plus):一个基于 SpringBoot 架构的快速开发框架,内置代码生成器。
- [[ dcy-fast ]](https://gitee.com/dcy421/dcy-fast):一个基于 SpringBoot + Sa-Token + Mybatis-Plus 的后台管理系统前端vue-element-admin并且内置代码生成器 - [[ Helio开发脚手架 ]](https://gitee.com/uncarbon97) 基于 `SpringBoot + Sa-Token + Mybatis-Plus` 的单体or微服务开发脚手架带有配套后台管理前端模板及代码生成器
- [[ Helio-Starters ]](https://gitee.com/uncarbon97/helio-starters)基于JDK15 + Spring Boot 2.4 + Sa-Token + Mybatis-Plus的单体Boot版脚手架和微服务Cloud版脚手架带有配套后台管理前端模板及代码生成器 - [[ dcy-fast ]](https://gitee.com/dcy421/dcy-fast):一个基于 SpringBoot + Sa-Token + Mybatis-Plus 的后台管理系统前端vue-element-admin并且内置代码生成器
- [[ EasyAdmin ]](https://gitee.com/lakernote/easy-admin)一个基于SpringBoot2 + Sa-Token + Mybatis-Plus + Snakerflow + Layui 的后台管理系统,灵活多变可前后端分离,也可单体,内置代码生成器、权限管理、工作流引擎等 - [[ EasyAdmin ]](https://gitee.com/lakernote/easy-admin)一个基于SpringBoot2 + Sa-Token + Mybatis-Plus + Snakerflow + Layui 的后台管理系统,灵活多变可前后端分离,也可单体,内置代码生成器、权限管理、工作流引擎等

View File

@@ -13,7 +13,7 @@ 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) {