解决方案 »

  1.   

    h4应该去掉了吧,而且hibernate4改变了获取SessionFactory的方式:private static SessionFactory buildSessionFactory() {
    Configuration cfg = new Configuration().configure();
    ServiceRegistry serviceRegistry = new ServiceRegistryBuilder()
    .applySettings(cfg.getProperties()).buildServiceRegistry();
    SessionFactory sf = cfg.buildSessionFactory(serviceRegistry);
    return sf;
    }
      

  2.   

    获取session倒是没有改,只是没有了获取拦截器的openSession()方法