得到的结果是true与false,那么你的hibernate配置文件就是正确的
package com.zking.two.uitl;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
/**
* 1.用来生产session会话
* 2.用来测试你的hibernate配置是否正确
* @author Administrator
*
*/
public class SessionFactoryUtil {
static SessionFactory sessionfactory;
static {
//得到一个配置类
Configuration confogure= new Configuration().configure("hibernate.cfg.xml");
sessionfactory=confogure.buildSessionFactory();
}
public static Session getSession() {
Session session=sessionfactory.getCurrentSession();
if(session==null) {
//用户第一次进入,打开一个新的会话
session=sessionfactory.openSession();
}
return session;
}
public static void main(String[] args) {
Session session =SessionFactoryUtil.getSession();
session.beginTransaction();
System.out.println(session.isConnected());
session.close();
System.out.println(session.isConnected());
}
}