当前位置: 代码迷 >> Java Web开发 >> 关于Hibernate4.1 的拦截器的配置有关问题
  详细解决方案

关于Hibernate4.1 的拦截器的配置有关问题

热度:620   发布时间:2016-04-16 22:27:15.0
关于Hibernate4.1 的拦截器的配置问题
各位大神们,我最近在学ssh,在学hibernate的拦截器配置时遇到了个问题。因为我的Hibernate版本是4.1,最新版的,我在配置拦截器时发现  openSession(new Interceptor())  的方法不见了。郁啊,我是个初学者,请问4.1的拦截器是怎样配置的啊?在SessionFactory也找不到有关Interceptor的方法了
------解决方案--------------------
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;
}
  相关解决方案