校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 解決Hibernate JPA中insert插入數據后自動執行select last_insert_id()

解決Hibernate JPA中insert插入數據后自動執行select last_insert_id()

熱門標簽:征服者火車站地圖標注 百度地圖標注素材 開封智能外呼系統廠家 外呼線路外顯本地號碼 阿爾巴尼亞地圖標注app word地圖標注方向 美圖秀秀地圖標注 人工智能地圖標注自己能做嗎 征服眼公司地圖標注

今天做項目遇到了一個問題,是以前沒注意的。我用的是Spring MVC+ Hibernate JPA + MySQL數據庫。在插入數據后SQL執行日志中會多出一條select語句:

復制代碼 代碼如下:

Hibernate: insert into click_statstic (logDate, memoId, src, typeId) values (?, ?, ?, ?)
Hibernate: select last_insert_id()

表中有個主鍵是自增列??墒窃谝酝捻椖恐?,沒發現有這樣的問題。于是在網上各種找也找不到原因。心想可能是配置問題。

最終在persistence.xml配置文件中找到了這樣一條配置:

復制代碼 代碼如下:

property name="hibernate.temp.use_jdbc_metadata_defaults" value="false" />

把這條配置刪除就沒有了多余的select語句。具體原因和這樣做的目的是什么不得而知。如果有知道的朋友請分享下~多謝了。

您可能感興趣的文章:
  • SpringBoot+MySQL+Jpa實現對數據庫的增刪改查和分頁詳解
  • Spring Data JPA進行數據分頁與排序的方法
  • Spring boot jpa 刪除數據和事務管理的問題實例詳解
  • 詳解基于Spring Boot與Spring Data JPA的多數據源配置
  • SpringBoot連接MYSQL數據庫并使用JPA進行操作
  • Spring Boot 添加MySQL數據庫及JPA實例
  • Spring Boot中使用Spring-data-jpa實現數據庫增刪查改
  • Spring Jpa多數據源工程配置過程解析

標簽:葫蘆島 淮南 孝感 六安 海北 泰安 酒泉 宜春

巨人網絡通訊聲明:本文標題《解決Hibernate JPA中insert插入數據后自動執行select last_insert_id()》,本文關鍵詞  解決,Hibernate,JPA,中,insert,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《解決Hibernate JPA中insert插入數據后自動執行select last_insert_id()》相關的同類信息!
  • 本頁收集關于解決Hibernate JPA中insert插入數據后自動執行select last_insert_id()的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 安吉县| 泰宁县| 旬阳县| 玉环县| 茂名市| 楚雄市| 抚远县| 大埔区| 齐齐哈尔市| 安庆市| 富锦市| 北宁市| 肥西县| 滦平县| 安福县| 永清县| 梁平县| 全椒县| 红安县| 那曲县| 长兴县| 博爱县| 漠河县| 江门市| 汽车| 长兴县| 图片| 华宁县| 马龙县| 益阳市| 沙河市| 乌什县| 白水县| 星子县| 运城市| 济源市| 喀什市| 博乐市| 丘北县| 海晏县| 奉贤区|