Hibernate 空指针问题
public class Test {
public static void main(String[] args){
Student st = new Student();
st.setSname("Zd");
st.setSage("20");
st.setSno("sd0901");
st.setSaddress("xzh");
new Test().addUser(st);
}
public void addUser(Student st){
Session session = SessionFactoryHolder.getCurrentSession();
Transaction tran = null;
try{
tran = session.beginTransaction();//出错
session.save(st);
session.beginTransaction();
tran.commit();
}catch(Exception e){
tran.rollback();
}finally{
session.close();
}
}
}