hibernate 4为什么用buildSessionFactory(ServiceRegistry serviceRegistry) 来代替buildSessionFactory()
2012-04-25 14:44
302 查看
为什么要废弃buildSessionFactory()方法
Configuration cfg = new Configuration().configure();
ServiceRegistryBuilder serviceRegistry = new ServiceRegistryBuilder();
SessionFactory sf = cfg.buildSessionFactory(serviceRegistry.buildServiceRegistry());
hibernate 开启事务 SessionFactory 它那个不算废弃 应该算是替代 因为 Service Registry 是一个独立的组件,具有注册表(registry)和存储库功能。他的功能比较全面 用在XML模式上面 比较好! 区别不大的! 你上面的代码 跟之前的是一样的
public static Session openSession(){
try{
config=new Configuration().configure();
factory=config.buildSessionFactory();
session=factory.openSession();
}catch(HibernateException e){
e.printStackTrace();
}
return session;
}
Configuration cfg = new Configuration().configure();
ServiceRegistryBuilder serviceRegistry = new ServiceRegistryBuilder();
SessionFactory sf = cfg.buildSessionFactory(serviceRegistry.buildServiceRegistry());
hibernate 开启事务 SessionFactory 它那个不算废弃 应该算是替代 因为 Service Registry 是一个独立的组件,具有注册表(registry)和存储库功能。他的功能比较全面 用在XML模式上面 比较好! 区别不大的! 你上面的代码 跟之前的是一样的
public static Session openSession(){
try{
config=new Configuration().configure();
factory=config.buildSessionFactory();
session=factory.openSession();
}catch(HibernateException e){
e.printStackTrace();
}
return session;
}
相关文章推荐
- buildSessionFactory 和 ServiceRegistryBuilder in Hibernate 4.3.4 被弃用.
- hibernate3和4中 HibernateSessionFactory中不同之处 The method applySettings(Map) from the type ServiceRegistryBuilder is deprecated - The type ServiceRegistryBuilder is deprecated
- buildSessionFactory(ServiceRegistry)
- hibernate 5 创建 Session 时,所需的ServiceRegistry
- hibernate中buildServiceRegistry()方法报错
- Hibernate 4中buildSessionFactory()过时
- hibernate里的buildSessionFactory过时
- jpa整合spring和springData出错: Unable to build Hibernate SessionFactory
- 小白记录~hibernate旧石器时代方法buildSessionFactory();连接MySQL方法
- hibernate 4中buildSessionFactory() 方法过时的替换方法
- [Hibernate]关于Hibernate buildsessionfactory()过时处理
- Hibernate创建buildSessionFactory()之后的代码都不执行
- 解决 Springboot Unable to build Hibernate SessionFactory @Column命名不起作用
- Hibernate使用configuration调用buildFactory()或得session连接数据库
- JPA报错, PersistenceException_Unable to build Hibernate SessionFactory
- Hibernate4.3 buildSessionFactory过时解决方案
- hibernate 4.x buildSessionFactory 的使用
- LocalSessionFactoryBean为什么能注入到HibernateDaoSupport
- Hibernate4.3.8 buildSessionFactory过时解决方案HibernateUtil
- Hibernate4 buildSessionFactory过时解决方案HibernateUtil