為什么在將資料中的工具類HibernateSessionFactory復(fù)制到項目中的時候session.connection()會報錯呢?求解決辦法~
為什么在將資料中的工具類HibernateSessionFactory復(fù)制到項目中的時候session.connection()會報錯呢?求解答。
為什么在將資料中的工具類HibernateSessionFactory復(fù)制到項目中的時候session.connection()會報錯呢?求解答。
2016-02-11
舉報
2017-06-17
你導(dǎo)入的hibernate框架的jar和老師的jar包不一樣
2016-10-17
導(dǎo)入的jar包和程序不匹配,你把本節(jié)課的老師上傳的資料下載下來,里面有hibernate3的jar包,導(dǎo)入到自己的項目就可以了!希望采納??!
2016-08-18
太老了,可以自己寫工具類代碼:
package com.imooc.util;
import org.hibernate.Transaction;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
public class HibernateSessionFactory {
private static SessionFactory sessionFactory;
private static Session session;
private static Transaction transaction;
static{
Configuration config = new Configuration().configure();// 鍒涘緩閰嶇疆瀵硅薄
sessionFactory = config.buildSessionFactory();// 鍒涘緩浼氳瘽宸ュ巶瀵硅薄
// session = sessionFactory.openSession();// 鎵撳紑浼氳瘽
// transaction = session.beginTransaction();// 寮?惎浜嬪姟
}
//鑾峰彇session
public static Session getSession(){
session=sessionFactory.openSession();
return session;
}
public static void closeSession(Session session){
if(session!=null){
session.close();
}
}
}
2016-02-12
方法已經(jīng)過時了,你試試session.isConnected()