首页>代码>java web在线翻译实例–python程序内部调用有道API获取翻译结果>/Translate_serve/src/web特有/webTools/HibernateTools.java
package web特有.webTools;

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();
        }
}
最近下载更多
Trickster  LV9 2022年5月17日
啦啦啦0321  LV1 2022年3月21日
SupreLuc  LV1 2021年5月14日
clscls  LV1 2019年10月16日
232454  LV8 2019年10月11日
zhangguobin  LV14 2019年10月8日
and_zej  LV11 2019年10月7日
aihui523  LV34 2019年10月4日
最代码官方  LV168 2019年9月30日
最近浏览更多
Adguard  LV3 9月15日
元气缘灭 5月20日
暂无贡献等级
2017143155  LV12 2023年6月27日
Dominick  LV14 2023年4月3日
zhoujianyi  LV3 2022年12月13日
蛇头凌志  LV8 2022年8月22日
JavaPro_Allen  LV9 2022年6月10日
Trickster  LV9 2022年5月17日
啦啦啦0321  LV1 2022年3月21日
329512801  LV28 2022年2月22日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友