private static InitialContext ctx = null; public static InitialContext getContext() {
if(ctx == null){
try {
ctx = new InitialContext();
} catch (NamingException e) {
throw new RuntimeException(e);
}
}
return ctx;
}
以前的代码没做成单例,我想把InitialContext改成单例会不会有问题?
if(ctx == null){
try {
ctx = new InitialContext();
} catch (NamingException e) {
throw new RuntimeException(e);
}
}
return ctx;
}
以前的代码没做成单例,我想把InitialContext改成单例会不会有问题?
要不要搞成Spring单例?
还是 private static InitialContext ctx = null;
这样的单例?
跟 Spring 有什么关系啊,随便你弄成什么样的单例,不加同步也没事,最多就是初始化了多次。