1.Hibernate上传数据到数据库:

 1 //创建一个session对象
 2 Session session1=HibernateTools.getSession();
 3 //Fenciresult数据库表所对应的实体类,生成实体类对象,操作数据库表
 4 Fenciresult fenciresult=new Fenciresult();
 5 //设置数据库对应字段的值,主键若是自增模式,无需人为设置
 6 fenciresult.setWord("@");
 7 fenciresult.setPostag("");
 8 //把数据放入session中
 9 session.save(fenciresult);
10 //开启一个新的事务Transaction
11 session.beginTransaction();
12 //提交事务,此处才是真正与数据库交互的语句
13 session.getTransaction().commit();        

2.Hibernate上传批量数据(利用while循环)到数据库:

        Session session=HibernateTools.getSession();while ((strFeatureWord=brFeature.readLine())!=null){//将数据从本地集合中上传到数据库中strFeatureSplit=strFeatureWord.split(" ");Productfeature productfeature=new Productfeature();productfeature.setFeature(strFeatureSplit[0]);productfeature.setId(i);session.save(productfeature);session.beginTransaction();session.getTransaction().commit();i++;}session.close();    

3.Hibernate从数据库中读取数据到本地:

 1 //以下四句作用:利用实例化的类和映射文件到数据库中查出对应的表,读取数据放到list集合中
 2
 3 // 创建一个session对象;HibernateTools(这个是Hibernate自建工具类)
 4 Session session = HibernateTools.getSession();
 5 // 创建一个Criteria对象;
 6 Criteria criteria=session.createCriteria(Totalcommentxiaomi8.class);
 7 // 将Totalcommentxiaomi8表中的数据全部存储到texts这个list中;
 8 List<Totalcommentxiaomi8> texts = criteria.list();
 9 // 关闭session
10 HibernateTools.closeSession();

4.hibernate.cfg.xml的常规配置

<property name="connection.url">jdbc:mysql://localhost:3306/day1?serverTimezone=UTC&amp;useSSL=false</property>
<property name="connection.driver_class">com.mysql.cj.jdbc.Driver</property>
<property name="connection.username">root</property>
<property name="connection.password">密码</property>

参考文献:

利用QBC查询教程:https://blog.csdn.net/an_2016/article/details/52003559

转载于:https://www.cnblogs.com/luckyplj/p/10145513.html

Hibernate上传数据到数据库,从数据库读取数据到本地模板代码相关推荐

  1. SAE上传web应用(包括使用数据库)教程详解及问题解惑

    2019独角兽企业重金招聘Python工程师标准>>> 转自:http://blog.csdn.net/baiyuliang2013/article/details/24725995 ...

  2. 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上) 试读版

    ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍 ABAP 标准培训教程 BC400 学习笔记之二:Cross-client 和 Clien ...

  3. 毕业设计——音乐播放系统 可以自己上传歌曲 SSM框架 MYSQL数据库 功能齐全

    音乐播放系统 可以自己上传歌曲 SSM框架 MYSQL数据库 功能齐全 可以注册账号 登录 在线上传歌曲 发表评论 在线听音乐 登录 注册 首页 播放音乐以及在线评论 个人后台页面 查看我发布的以及上 ...

  4. 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (下)

    在本文的前续篇章:如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上) 我们已经在系统里创建了两张数据库表 ZPERSON 和 ZMYORDERS, 并插入了对应的记录: 文章的 ...

  5. php使用PDO从数据库表中读取数据

    php使用PDO从数据库表中读取数据 PDO为我们提供多种与数据库交互的方法,下面讨论两种可能的解决方案: 1.使用Query方法 首先看一下最快的.但却不是最好的方法-–query方法. <? ...

  6. formData上传Excel文件[object object ]数据库接收不到数据

    上传xlsx格式文件给后端,出现 Form Data [object object]错误,表格数据没有进入数据库. // defaultFlieList是已经上传的文件const { defaultF ...

  7. php读取excel数据在页面显示,PHP上传多个Excel表格里的数据到数据库然后在页面显示...

    //上传excelpublic function uploadExcel(){ //获取当前的请求信息,或者使用助手函数request() $request = hinkRequest::instan ...

  8. ASP.NET 2.0 - 如何把上传的文件保存到数据库字段 (转自章立民CnBlogs)

    许多朋友询问如何将用户在网页上所选取的图片写入数据库字段,我们撰写了一个网页范例来示范如何实作.以下是这一个网页范例的操作流程: 1.           请如图表 1 所示,按下「先于数据库中建立所 ...

  9. 查询mysql上传大小限制_解决数据库phpmyadmin中上传最大限制:2,048 KB

    解决数据库phpmyadmin中上传最大限制:2,048 KB 一.修改php.ini文件. 找到php.ini搜索这3个地方 1.查找post_max_size,指通过表单POST给PHP的所能接收 ...

最新文章

  1. windows安装gnvm安装教程,node多版本解决方案
  2. jquery ui 自動完成對中文字搜尋Bug(firefox)
  3. IDEA 上位?不!Eclipse Theia 1.0 发布!
  4. python判断队列是否为空_[python模块]队列queue
  5. Codeforces Good Bye 2016 题解
  6. 阿里巴巴2018年纳税516亿元,稳居行业第一名,大家怎么看?
  7. mysql数据库语法_MySQL数据库语法(一)
  8. 测试用例设计方法_黑盒测试——测试用例设计方法
  9. Php超出高度隐藏,html设置div最小高度,超出的自适应
  10. LINUX系统管理与应用
  11. FileSystemObject 对象
  12. 信息安全等级保护建设(二,三级)需上的设备
  13. idea类和方法注释模板配置
  14. 大名鼎鼎2006 7.2版
  15. java 将服务器的图片打包下载成.zip ,通过浏览器下载。
  16. 我发现不少培训班的就业辅导老师,简直是面试官的卧底——再论培训班学员的就业方式(java方向)
  17. 在PPT中怎么对图片进行排版?使用SmartArt一键教你搞定!
  18. Nginx获取真实用户IP
  19. 一秒批量修改文件扩展名(后缀名)
  20. LeetCode HOT 100 --- 2021/7/30

热门文章

  1. 【CF809D】Hitchhiking in the Baltic States(Splay,动态规划)
  2. thinkphp传递参数
  3. ServiceStack.Redis之IRedisClient第三篇
  4. Mean Shift算法(CamShift)
  5. REALTEK 2.5G PCIE网卡 RTL8125BG-CG支持PXE免驱简介
  6. s6-7 TCP 传输策略
  7. php mysqldb 数据库切换,Python MySQLdb模块连接操作mysql数据库实例
  8. static关键字_聊聊static关键字
  9. 设c语言中 一个int型数据库,最新真实全国二级C选择题真题第1套
  10. wxpython使用matplot_测试怎么将MatPlotLib嵌入到wxPython中