在多線程中創(chuàng)建單例模式的雙重鎖定
考慮到線程問題,我修改了一下這個方法?
public SessionFactory getInstance()?
{?
? ? if (null == instance)?
? ? {
? ? ? ? ?synchronized (MyHibernateSessionFactory.class)?
? ? ? ? ? ? {?
? ? ? ? ? ? ? ? if (instance == null) { //初始化... }?
? ? ? ? ? ? }?
? ? }?
? ? return instance;?
}
2016-07-13
萌新看的不是很懂...