hibernate各版本创建sessionfactory(个人使用过)
来源:互联网 发布:mac pro强制重启 编辑:程序博客网 时间:2024/06/03 21:42
hibernate 4.2
private static org.hibernate.SessionFactory sessionFactory; //sessionFactory:创建session的工厂 private static Configuration configuration = new Configuration(); private static ServiceRegistry serviceRegistry; static { //类加载时初始化sessionFactory try { configuration.configure(); serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); 的方法 } catch (Exception e) { System.err.println("%%%% Error Creating SessionFactory %%%%"); e.printStackTrace(); }
}
hibernate 4.3由于弃用org.hibernate.service.ServiceRegistryBuilder类
Configuration configuration = new Configuration().configure();StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties());StandardServiceRegistryImpl registry = (StandardServiceRegistryImpl) builder.build();SessionFactory sessionFactory = configuration.buildSessionFactory(registry);
hibernate5.0.x
Configuration configuration = new Configuration().configure(); ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build(); sessionFactory = configuration.buildSessionFactory(serviceRegistry); session = sessionFactory.openSession(); transaction = session.beginTransaction();
阅读全文
0 0
- hibernate各版本创建sessionfactory(个人使用过)
- Hibernate不同版本创建SessionFactory
- Hibernate不同版本创建SessionFactory
- Hibernate 2.0--5.0.11各版本创建SessionFactory
- Hibernate 2.0--5.0.11各版本创建SessionFactory
- Hibernate创建SessionFactory根据Hibernate版本而异
- hibernate怎样创建SessionFactory
- Hibernate 4.3 创建 SessionFactory
- Junit4 bug 使用hibernate 创建sessionfactory的时候
- Hibernate实用类创建SessionFactory
- Hibernate 中 SessionFactory的创建
- Hibernate 4.3.5创建SessionFactory
- hibernate中SessionFactory的创建
- Hibernate创建sessionFactory工具类
- hibernate 创建 SessionFactory 的变化
- Hibernate SessionFactory 的创建方式
- hibernate 5.x创建SessionFactory
- hibernate不同版本获取sessionfactory的方式
- 习题6.10
- java实现堆排序
- mysql--数据类型
- Unity编辑器拓展之四:ConsoleWindow中的双击日志定位
- Centos 7 下QT关于arm交叉编译环境的搭建
- hibernate各版本创建sessionfactory(个人使用过)
- 第十一周周末总结+反思
- 对初学Linux的学者的建议
- Python异常
- 享元模式
- 利用selenium+chrome+python爬去加密网站数据
- 软件工程学习总结
- [LeetCode] Reverse Integer
- 396.Rotate Function(M)