解決Hibernate JPA中insert插入數(shù)據(jù)后自動執(zhí)行select last_insert_id()
今天做項(xiàng)目遇到了一個(gè)問題,是以前沒注意的。我用的是Spring MVC+ Hibernate JPA + MySQL數(shù)據(jù)庫。在插入數(shù)據(jù)后SQL執(zhí)行日志中會多出一條select語句:
Hibernate: insert into click_statstic (logDate, memoId, src, typeId) values (?, ?, ?, ?)
Hibernate: select last_insert_id()
表中有個(gè)主鍵是自增列??墒窃谝酝捻?xiàng)目中,沒發(fā)現(xiàn)有這樣的問題。于是在網(wǎng)上各種找也找不到原因。心想可能是配置問題。
最終在persistence.xml配置文件中找到了這樣一條配置:
<property name="hibernate.temp.use_jdbc_metadata_defaults" value="false" />
把這條配置刪除就沒有了多余的select語句。具體原因和這樣做的目的是什么不得而知。如果有知道的朋友請分享下~多謝了。
- SpringBoot+MySQL+Jpa實(shí)現(xiàn)對數(shù)據(jù)庫的增刪改查和分頁詳解
- Spring Data JPA進(jìn)行數(shù)據(jù)分頁與排序的方法
- Spring boot jpa 刪除數(shù)據(jù)和事務(wù)管理的問題實(shí)例詳解
- 詳解基于Spring Boot與Spring Data JPA的多數(shù)據(jù)源配置
- SpringBoot連接MYSQL數(shù)據(jù)庫并使用JPA進(jìn)行操作
- Spring Boot 添加MySQL數(shù)據(jù)庫及JPA實(shí)例
- Spring Boot中使用Spring-data-jpa實(shí)現(xiàn)數(shù)據(jù)庫增刪查改
- Spring Jpa多數(shù)據(jù)源工程配置過程解析
相關(guān)文章
Oracle數(shù)據(jù)庫ORA 54013錯誤的解決辦法
ORA 54013 不允許對虛擬列執(zhí)行INSERT 操作,這是Oracle 11 的新特性。接下來通過本文給大家介紹oracle數(shù)據(jù)庫ORA 54013錯誤的解決辦法,非常不錯具有參考借鑒價(jià)值,感興趣的朋友一起看看吧2016-10-10連接Oracle數(shù)據(jù)庫時(shí)報(bào)ORA-12541:TNS:無監(jiān)聽程序的圖文解決教程
這篇文章主要介紹了連接Oracle數(shù)據(jù)庫時(shí)報(bào)ORA-12541:TNS:無監(jiān)聽程序的圖文解決教程,非常不錯,具有參考借鑒價(jià)值,需要的朋友可以參考下2016-08-08Oracle數(shù)據(jù)庫表名支持的最大長度是多少
這篇文章主要介紹了Oracle數(shù)據(jù)庫表名支持的最大長度,本文通過Oracle標(biāo)識符確認(rèn)了表名的最大支持字符串為30個(gè)字符,需要的朋友可以參考下2014-08-08oracle 虛擬專用數(shù)據(jù)庫詳細(xì)介紹
這篇文章詳細(xì)介紹了oracle 虛擬專用數(shù)據(jù)庫,對行級別和列級別分別舉了代碼實(shí)例并進(jìn)行分析,內(nèi)容比較詳細(xì),需要的朋友可以參考下。2017-09-09Oracle 觸發(fā)器實(shí)現(xiàn)主鍵自增效果
這篇文章主要介紹了Oracle 觸發(fā)器實(shí)現(xiàn)主鍵自增,說白了就是數(shù)據(jù)確認(rèn)(after)與安全性檢查(before),此外觸發(fā)器不針對select操作,本文給大家介紹的非常詳細(xì),需要的朋友參考下吧2021-12-12簡單說明Oracle數(shù)據(jù)庫中對死鎖的查詢及解決方法
這篇文章主要介紹了Oracle數(shù)據(jù)庫中對死鎖的查詢及解決方法,文中用兩個(gè)表創(chuàng)造死鎖的簡單例子來說明對死鎖的撤銷方法,需要的朋友可以參考下2016-01-01Oracle數(shù)據(jù)庫審計(jì)功能詳解(簡單易懂!)
Oracle審計(jì)查詢是一項(xiàng)重要的任務(wù),可以幫助DBA更好的管理Oracle數(shù)據(jù)庫,下面這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫審計(jì)功能的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01