解決Hibernate JPA中insert插入數據后自動執行selec建
導讀:1網站建設哪家好建站知識這篇文章主要介紹了Hibernate JPA中insert插入數據后自動執行select last_insert_id()的解決方法。需要的朋友可以過來參考下公司網站建設網seo優化趨勢。
今天做項目遇到了一個問題,是以前沒注意的。我用的是Spring MVC+ Hibernate JPA + MySQL數據庫。在插入數據后SQL執行日志中會多出一條select語句:
復制代碼 代碼如下:
Hibernate: insert into click_statstic (logDate, memoId, src, typeId) values (?, ?, ?, ?)Hibernate: select last_insert_id()
表中有個主鍵是自增列。可是seo網站排名優化軟件在以往的項目中,沒發現有這樣的問題。于是在網seo網站優化培訓上各種找也找不到原因。心想可能是配置問題。最終在persistence.xml配置文件中找到了這樣一條配置:
復制代碼 代碼如下:
<property value="false" />
把這條配置刪除就沒有了多余的select語句。具體原因和這樣做的目的是什么不得而知。如果有知道的朋友請分享下~多謝了。 相關公司網站建設網seo優化趨勢。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-22 ,文章解決Hibernate JPA中insert插入數據后自動執行selec建主要講述標簽,標題,解決Hibernate JPA中insert插入網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_5059.html