亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解決Hibernate JPA中insert插入數(shù)據(jù)后自動(dòng)執(zhí)行select last_insert_id()

 更新時(shí)間:2013年12月05日 08:47:20   作者:  
這篇文章主要介紹了Hibernate JPA中insert插入數(shù)據(jù)后自動(dòng)執(zhí)行select last_insert_id()的解決方法。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助

今天做項(xiàng)目遇到了一個(gè)問(wèn)題,是以前沒(méi)注意的。我用的是Spring MVC+ Hibernate JPA + MySQL數(shù)據(jù)庫(kù)。在插入數(shù)據(jù)后SQL執(zhí)行日志中會(huì)多出一條select語(yǔ)句:

復(fù)制代碼 代碼如下:

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

表中有個(gè)主鍵是自增列??墒窃谝酝捻?xiàng)目中,沒(méi)發(fā)現(xiàn)有這樣的問(wèn)題。于是在網(wǎng)上各種找也找不到原因。心想可能是配置問(wèn)題。

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

復(fù)制代碼 代碼如下:

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

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

相關(guān)文章

最新評(píng)論