【fix sonar】SpringContextHolder文件

This commit is contained in:
梁琦涛
2023-03-08 10:03:35 +08:00
parent b43181b02d
commit 8ec0e51d11
@@ -20,9 +20,13 @@ public class SpringContextHolder implements ApplicationContextAware {
*/ */
@Override @Override
public void setApplicationContext(ApplicationContext applicationContext) { public void setApplicationContext(ApplicationContext applicationContext) {
synchronized (SpringContextHolder.class){
if(SpringContextHolder.applicationContext == null){
// NOSONAR // NOSONAR
SpringContextHolder.applicationContext = applicationContext; SpringContextHolder.applicationContext = applicationContext;
} }
}
}
/** /**
* 取得存储在静态变量中的ApplicationContext. * 取得存储在静态变量中的ApplicationContext.