hibernate4.0 buildSessionFactory过时问题
2013-04-08 19:01
260 查看
xml改用下面方法获取session
Configuration cg=new Configuration().configure();
ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(cg.getProperties()).buildServiceRegistry();
SessionFactory sf = cg.buildSessionFactory(sr);
2.annotation下
Configuration cg=new Configuration().addPackage("packageName").addAnnotatedClass(XXX.class).configure();
ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(cg.getProperties()).buildServiceRegistry();
SessionFactory sf = cg.buildSessionFactory(sr);
---------------------------------------------------------------------------------------------------------------------------------
cg = new Configuration().configure();
ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(cg.getProperties()).buildServiceRegistry();
sf= cg.buildSessionFactory(sr);
session = sf.openSession();
测试运行时出现的问题
hibernate.cfg.xml的表头需要与XXX.hbm.xml的表头一致 否则会报invalid configuration异常
Configuration cg=new Configuration().configure();
ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(cg.getProperties()).buildServiceRegistry();
SessionFactory sf = cg.buildSessionFactory(sr);
2.annotation下
Configuration cg=new Configuration().addPackage("packageName").addAnnotatedClass(XXX.class).configure();
ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(cg.getProperties()).buildServiceRegistry();
SessionFactory sf = cg.buildSessionFactory(sr);
---------------------------------------------------------------------------------------------------------------------------------
cg = new Configuration().configure();
ServiceRegistry sr = new ServiceRegistryBuilder().applySettings(cg.getProperties()).buildServiceRegistry();
sf= cg.buildSessionFactory(sr);
session = sf.openSession();
测试运行时出现的问题
hibernate.cfg.xml的表头需要与XXX.hbm.xml的表头一致 否则会报invalid configuration异常
相关文章推荐
- Hibernate4 buildSessionFactory过时解决方案(Annotation也是一样解决)
- Hibernate4 buildSessionFactory过时解决方案HibernateUtil
- Configuration.buildSessionFactory()过时之后,获取SessionFactory的Util类写法及一些设想
- Configuration.buildSessionFactory()过时之后,获取SessionFactory的Util类写法及一些设想
- Hibernate4.3 buildSessionFactory过时解决方案
- Hibernate 4中buildSessionFactory()过时
- Hibernate4.3.8 buildSessionFactory过时解决方案HibernateUtil
- buildSessionFactory过时解决方案
- [Hibernate]关于Hibernate buildsessionfactory()过时处理
- hibernate里的buildSessionFactory过时
- hibernate 4中buildSessionFactory() 方法过时的替换方法
- Configuration.buildSessionFactory()过时之后,获取SessionFactory的写法
- buildSessionFactory(ServiceRegistry)
- Hibernate使用configuration调用buildFactory()或得session连接数据库
- hibernate 4.x buildSessionFactory 的使用
- Error creating bean with name 'sessionFactory' 问题
- 项目中遇到关于OpenSessionInViewFilter的默认sessionFactoryBeanName的问题
- configuration.buildSessionFactory()错误
- Hibernate创建buildSessionFactory()之后的代码都不执行
- Cannot find class: ${jdbc.driver}——配置了sqlSessionFactoryBeanName也报错之问题分析