日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

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

發布時間:2024/8/26 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Hibernate上传数据到数据库,从数据库读取数据到本地模板代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的Hibernate上传数据到数据库,从数据库读取数据到本地模板代码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。