package tools; import com.opensymphony.xwork2.ActionSupport; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.hibernate.cfg.Configuration; public class HibernateTools extends ActionSupport { //gaohiber--来自高金磊 static Configuration configuration; static SessionFactory sessionFactory; static Session session; static Transaction transaction; public static Session init(){ configuration=new Configuration().configure(); sessionFactory=configuration.buildSessionFactory(); if (session==null||!session.isOpen()){ session=sessionFactory.openSession(); transaction=session.beginTransaction(); } return session; } public static void commit(){ transaction.commit(); //session.clear(); session.beginTransaction(); } public static void destory(){ transaction.commit(); session.close(); sessionFactory.close(); } }

annazhang LV29
2023年4月8日
Tuxxxxx LV3
2023年1月3日
高金磊abc LV12
2022年3月18日
TerryGaoBo LV9
2021年8月16日
wjh12345654321 LV14
2021年7月27日
zhaojialiang LV7
2021年5月14日
85489354756a LV3
2021年3月6日
3969138 LV15
2020年11月11日
ehewhee LV6
2020年9月11日
六弄咖啡馆 LV4
2020年6月6日