在多线程中创建单例模式的双重锁定
考虑到线程问题,我修改了一下这个方法
public SessionFactory getInstance()
{
if (null == instance)
{
synchronized (MyHibernateSessionFactory.class)
{
if (instance == null) { //初始化... }
}
}
return instance;
}
考虑到线程问题,我修改了一下这个方法
public SessionFactory getInstance()
{
if (null == instance)
{
synchronized (MyHibernateSessionFactory.class)
{
if (instance == null) { //初始化... }
}
}
return instance;
}
2016-06-14
举报