跟着官网下的资料敲代码,发现当想编译以下语句时,说类型无法解析HibernateUtil。
Session session=HibernateUtil.getSessionFactory().getCurrentSession();

解决方案 »

  1.   

    HibernateUtil.java 一般是程序员自己写的
      

  2.   

    HibernateUtil 你有些这个类吗?
      

  3.   

    HibernateUtil...  这个是那来的。。
      

  4.   


    package org.hibernate.tutorial;import org.hibernate.Session;import java.util.*;import org.hibernate.tutorial.domain.Event;
    import org.hibernate.tutorial.util.HibernateUtil;public class EventManager {    public static void main(String[] args) {
            EventManager mgr = new EventManager();        if (args[0].equals("store")) {
                mgr.createAndStoreEvent("My Event", new Date());
            }        HibernateUtil.getSessionFactory().close();
        }    private void createAndStoreEvent(String title, Date theDate) {
            Session session = HibernateUtil.getSessionFactory().getCurrentSession();
            session.beginTransaction();        Event theEvent = new Event();
            theEvent.setTitle(title);
            theEvent.setDate(theDate);
            session.save(theEvent);        session.getTransaction().commit();
        }}我是从官网上看来的示例代码啊、真是你们说的那个原因吗?
      

  5.   

    HibernateUtil 这个工具类我以前写过,是对hibernate的简单封装,主要的操作包括
    初始化sessionFactory 
    getCurrentSession();
    openSession();
    等等.网络上去搜吧,很多.
    但,这是以前的写法,建议你还是去学JPA比较好.