如何使用Hibernate(Session)工具类进行数据库操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计335个文字,预计阅读时间需要2分钟。
javaSessionUtil.java
import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;
/** * Title: SessionUtil * Description: Session工具类 */public class SessionUtil {
private static SessionFactory sessionFactory;
static { try { Configuration configuration=new Configuration(); configuration.configure(); sessionFactory=configuration.buildSessionFactory(); } catch (HibernateException e) { throw new RuntimeException(Error creating SessionFactory, e); } }
public static Session getSession() { return sessionFactory.openSession(); }}
Session工具类import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; /** * *
* Title: HibernateUtil *
** Description:session工具类 *
** Company: www.itcast.com *
* * @author 传智.燕青 * @date 2016年2月2日 * @version 1.0 */ public class HibernateUtil { // 会话工厂,以单例方式管理 private static SessionFactory sessionFactory; // ThreadLocal存储session private static ThreadLocal本文共计335个文字,预计阅读时间需要2分钟。
javaSessionUtil.java
import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;
/** * Title: SessionUtil * Description: Session工具类 */public class SessionUtil {
private static SessionFactory sessionFactory;
static { try { Configuration configuration=new Configuration(); configuration.configure(); sessionFactory=configuration.buildSessionFactory(); } catch (HibernateException e) { throw new RuntimeException(Error creating SessionFactory, e); } }
public static Session getSession() { return sessionFactory.openSession(); }}
Session工具类import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; /** * *
* Title: HibernateUtil *
** Description:session工具类 *
** Company: www.itcast.com *
* * @author 传智.燕青 * @date 2016年2月2日 * @version 1.0 */ public class HibernateUtil { // 会话工厂,以单例方式管理 private static SessionFactory sessionFactory; // ThreadLocal存储session private static ThreadLocal
