今天想用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");  }  

转载于:https://www.cnblogs.com/thesnail/p/3674110.html

Hibernate4 buildSessionFactory过时解决方案(Annotation也是一样解决)相关推荐

  1. 问题 : lang.NoClassDefFoundError: org/springframework/core/annotation/AnnotatedElementUtils,的解决方法

    问题 : lang.NoClassDefFoundError: org/springframework/core/annotation/AnnotatedElementUtils,的解决方法 参考文章 ...

  2. VS2013、VS2015中,新建项目没有看到解决方案的问题(已解决)

    VS2013.VS2015中,新建项目没有看到解决方案的问题(已解决) 参考文章: (1)VS2013.VS2015中,新建项目没有看到解决方案的问题(已解决) (2)https://www.cnbl ...

  3. 步进电机基础(8.1)-步进电机的问题解决方案-增加动态转矩的解决方法

    步进电机基础(8.1)-步进电机的问题解决方案-增加动态转矩的解决方法 前言 基本信息 前言说明 8.1 增加动态转矩的解决方法 1 . 步进电机在低速时增加转矩的方法 1) 选择步距角小的步进电机 ...

  4. 刷机后mi android不动,小米MIflash平台刷机报错问题解决方案小米刷机错误解决方法...

    小米MIflash平台刷机报错问题解决方案小米刷机错误解决方法,如果你不会就看看刷机帮小编是怎么来解决的吧,相信这也是你常遇到的问题. [1.未指定错误(device ls locked)] 小米MI ...

  5. java 程序包 javax.annotation 不可见,【解决方法】

    java: 程序包 javax.annotation 不可见,[解决方法] 第一种方法 可以在pom.xml导入相应的maven依赖 <dependency><groupId> ...

  6. Spring Boot——AbstractWebSocketMessageBrokerConfigurer已过时解决方案

    问题描述 Spring Boot2.0及以上版本,编译器显示AbstractWebSocketMessageBrokerConfigurer已过时. 官方文档 https://docs.spring. ...

  7. Spring Security——org.springframework.security.oauth:spring-security-oauth2项目已过时解决方案

    问题描述 Maven <!--Spring Security--><dependency><groupId>org.springframework.boot< ...

  8. Spring Boot——WebMvcConfigurerAdapter已过时解决方案

    问题描述 Spring Boot2.0及以上版本,编译器显示WebMvcConfigurerAdapter已过时. 问题分析 暂无. 解决方案 实现WebMvcConfigurer接口 @Config ...

  9. ”System.Configuration.ConfigurationSettings.AppSettings“ 已过时----解决方案

    在写数据库链接时出现了上图的状况,然后编译器提示出了以下错误: 然后参考了大佬的博客后了解到了以下解决方案: 在VS右边的"解决方案"中项目名,然后右键 "添加" ...

  10. Visual Studio的“解决方案管理器“乱跑的解决方法,把“解决方案管理器“调到左边

    步骤如下: 工具->导入和导出设置->跳出弹窗->重置所有设置->下一步->否,仅重置,从而改写我的当前设置->下一步->VisualC++>完成-&g ...

最新文章

  1. python刷新页面_小伙利用Python制作浏览器,网友点评这小伙将来要进腾讯
  2. 【PC工具】传说中最好的编程手册管理软件Zeal,支持194种编程文档,学习编程语法查阅必备工具...
  3. c#部分---递归题目;猴子摘桃
  4. c++ ftp服务端_FTP客户端软件介绍及使用
  5. js中 new Date()使用说明
  6. ubuntu安装rtx
  7. excel多列多行堆叠成多列一行_excel行列转换-Excel一行转多行、一列转多列,记住这4条可套用的模板公式...
  8. laravel从入门到精通之 php excel设置单元格边框只显示竖条
  9. Boxy SVG for Mac版矢量图编辑软件
  10. html中斜体样式怎么写,css font-style字体斜体样式
  11. Linux系统/etc/fstab文件损坏如何处理
  12. hangye5:2345导航将出嫁史玉柱 网址站出路大盘点
  13. VS中警告等级的含义
  14. hidl 原理分析_AIDL原理分析
  15. 射频放大器芯片市场现状及未来发展趋势
  16. html语言的核心是,WEB前端三大核心技术
  17. Windows+IDEA本地调试Apache Kylin3.1.0源码调试-Coordinator(简单易操作版)
  18. 计算机硬盘50g多了50g,电脑C盘莫名其妙的就满了,50G的空间,能看到的文件只有几个G,可是C盘只剩几十M的空间了...
  19. cindy什么意思中文(cindy英语怎么读什么意思)
  20. ijkplayer播放器剖析(五)视频解码线程分析

热门文章

  1. 菲律宾马尼拉华人区一大厦发生火灾 致1人遇难
  2. microsoft visual c++与microsoft visual net 版本对应关系
  3. spring boot全局异常捕捉
  4. IOS 中description 和 debugDescription的区别
  5. codeforces 665E Beautiful Subarrays
  6. MyEclipse2014不支持jre1.8吗
  7. LINQ体验(14)——LINQ to SQL语句之存储过程 夺表
  8. ACCP学习旅程之----- 使用Dreamweaver制作网页
  9. 【ASP.NET学习笔记一】ASP.NET页面传参总结
  10. 【训练平台】mmdetection训练自己的标注数据, 以faster RCNN ,yolo为例子