Hibernate4 buildSessionFactory过时解决方案(Annotation也是一样解决)

原创 2012年03月21日 17:33:08

今天想用Hibernate4时候发现原先的buildSessionFactory已经过时,查了一下文档得到如下解决方案~
public void test() {
		Configuration cfg = new Configuration();
		cfg.configure();		
		ServiceRegistry  sr = new ServiceRegistryBuilder().applySettings(cfg.getProperties()).buildServiceRegistry();         
		SessionFactory sf = cfg.buildSessionFactory(sr);
				
		
		Session session = sf.openSession();
		Transaction tx = session.beginTransaction();
		User user = new User();
		user.setBirthday(new Date());
		user.setName("neal");
		
		session.persist(user);
		tx.commit();
		session.close();
		System.out.println("end");
	}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

没有永不过时的解决方案

作者:理查德·蒙森·哈费尔 今天的解决方案会成明天的问题 Today'sSolution Is Tomorrow's Problem 没有人能够预知未来。如果你认为这是普遍真理,那么问题就变成,...

"ConfigurationSettings已过时"全面解决方案

难度:3 前期准备:对app.config, web.config文件中配置数据库连接有一定了解。 结论 VS2003:string connStr=System.Configuration...

【解决方案】OuterGlowBitmapEffect在WPF 4.0中过时并失效了怎么办?

先上图 第一个按钮用了OuterGlowBitmapEffect的效果,第二个按钮用了广泛推荐的DropShadowEffect,第三个按钮用了我自己写的OuterGlowAdorn...
  • gqqnb
  • gqqnb
  • 2012-07-23 18:18
  • 3509

Spring JPA-Hibernate报错:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an er解决方案

问题描述今天在使用基于Hibernate的Spring Data JPA来保存一个实体类,当提交表单时,报如下Exception:com.mysql.jdbc.exceptions.jdbc4.MyS...

深入了解Spring4整合Hibernate4时的No Session异常的原理与解决方案

深入了解Spring4整合Hibernate4时的No Session异常的原理与解决方案
  • canot
  • canot
  • 2016-03-26 22:05
  • 1764

Annotation processing is not supported for module cycles解决方案

这个错误是:项目的循环依赖错误 这个问题的解决方案: ①:针对于idea操作 右键项目=>local history=>然后查询适当时候的项目版本,回退reserve到那时候的项目 ②...

SpringMVC3 AnnotationMethodHandlerAdapter与mvc:annotation-driven冲突的解决方案

1、问题 在使用SpringMVC3时,需要对response到页面的数据进行编码设置则需要自定义注解数据格式化类来对页面传过来的字符串进行格式化。 编码设置:
  • p_3er
  • p_3er
  • 2015-02-03 09:29
  • 3265
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)