氟塑料離心泵www.buybeng.com

          jquery教程http://www.software8.co/wzjs/jquery/

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

          本文出處:http://www.0769zzw.com/tec/channel-100/tec-3172.html,轉(zhuǎn)載請(qǐng)注明。由于本人不定期會(huì)整理相關(guān)博文,會(huì)對(duì)相應(yīng)內(nèi)容作出完善。因此強(qiáng)烈建議在原始出處查看此文。
          今天做項(xiàng)目遇到了一個(gè)問題,是以前沒注意的。我用的是Spring MVC+ Hibernate JPA + MySQL數(shù)據(jù)庫。在插入數(shù)據(jù)后SQL執(zhí)行日志中會(huì)多出一條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語句。具體原因和這樣做的目的是什么不得而知。如果有知道的朋友請(qǐng)分享下~多謝了。

          posted on 2013-03-07 19:13 你爸是李剛 閱讀(2800) 評(píng)論(1)  編輯  收藏

          評(píng)論

          # re: Hibernate JPA中insert插入數(shù)據(jù)后自動(dòng)執(zhí)行select last_insert_id()解決方法[未登錄] 2013-03-12 10:45 Shine

          hibernate.temp.use_jdbc_metadata_defaults 默認(rèn)為 true
          這條配置開啟后 Hibernate在獲取connection之前,需要獲取相應(yīng)DB的META DATA信息,顧及下面的SQL就是與后面需要的META DATA有關(guān);
          下面是找到資料,僅供參考哈!:)


          // 'hibernate.temp.use_jdbc_metadata_defaults' is a temporary magic value.
          // The need for it is intended to be alleviated with future development, thus it is not defined as an Environment constant...
          //
          // it is used to control whether we should consult the JDBC metadata to determine
          // certain Settings default values; it is useful to *not* do this when the database
          // may not be available (mainly in tools usage).

          boolean useJdbcMetadata = ConfigurationHelper.getBoolean( "hibernate.temp.use_jdbc_metadata_defaults", configValues, true );  回復(fù)  更多評(píng)論   


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2013年3月>
          242526272812
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿

          隨筆檔案

          文章檔案

          技術(shù)網(wǎng)站

          行業(yè)網(wǎng)站

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          站長(zhǎng)網(wǎng) 氟塑料離心泵 注塑機(jī) 液晶廣告機(jī)
          主站蜘蛛池模板: 娱乐| 大港区| 芦溪县| 镇巴县| 澄江县| 兴安盟| 镇安县| 岫岩| 平谷区| 通榆县| 天长市| 洛南县| 元阳县| 特克斯县| 时尚| 牙克石市| 如东县| 调兵山市| 南京市| 朝阳区| 儋州市| 泌阳县| 阳城县| 巴彦淖尔市| 略阳县| 孝昌县| 大名县| 鹤山市| 慈溪市| 盐亭县| 穆棱市| 邵阳市| 庆城县| 临邑县| 兴文县| 邛崃市| 本溪市| 黄骅市| 乌兰察布市| 潜江市| 平潭县|