11 2009 檔案

          Spring事務(wù)的傳播行為和隔離級別
               摘要: PROPAGATION_REQUIRED--支持當(dāng)前事務(wù),如果當(dāng)前沒有事務(wù),就新建一個(gè)事務(wù)。這是最常見的選擇。
          PROPAGATION_SUPPORTS--支持當(dāng)前事務(wù),如果當(dāng)前沒有事務(wù),就以非事務(wù)方式執(zhí)行。
          PROPAGATION_MANDATORY--支持當(dāng)前事務(wù),如果當(dāng)前沒有事務(wù),就拋出異常。
          PROPAGATION_REQUIRES_NEW--新建事務(wù),如果當(dāng)前存在事務(wù),把當(dāng)前事務(wù)掛起。
          PROPAGATION_NOT_SUPPORTED--以非事務(wù)方式執(zhí)行操作,如果當(dāng)前存在事務(wù),就把當(dāng)前事務(wù)掛起。
          PROPAGATION_NEVER--以非事務(wù)方式執(zhí)行,如果當(dāng)前存在事務(wù),則拋出異常。  閱讀全文

          posted @ 2009-11-24 12:13 MichaelLee 閱讀(253) | 評論 (0)  編輯

          hibernate:session.get 與 session.load區(qū)別
               摘要: Session.load/get方法均可以根據(jù)指定的實(shí)體類和id從數(shù)據(jù)庫讀取記錄,并返回與之對應(yīng)的實(shí)體對象。其區(qū)別在于:

          如果未能發(fā)現(xiàn)符合條件的記錄,get方法返回null,而load方法會(huì)拋出一個(gè)ObjectNotFoundException。
          Load方法可返回實(shí)體的代理類實(shí)例,而get方法永遠(yuǎn)直接返回實(shí)體類。
          load方法可以充分利用內(nèi)部緩存和二級緩存中的現(xiàn)有數(shù)據(jù),而get方法則僅僅在內(nèi)部緩存中進(jìn)行數(shù)據(jù)查找,如沒有發(fā)現(xiàn)對應(yīng)數(shù)據(jù),將越過二級緩存,直接調(diào)用SQL完成數(shù)據(jù)讀取。   閱讀全文

          posted @ 2009-11-24 11:36 MichaelLee 閱讀(646) | 評論 (0)  編輯

          Hibernate延遲加載機(jī)制(面試時(shí)常會(huì)問到的問題)
               摘要: 延遲加載機(jī)制是為了避免一些無謂的性能開銷而提出來的,所謂延遲加載就是當(dāng)在真正需要數(shù)據(jù)的時(shí)候,才真正執(zhí)行數(shù)據(jù)加載操作。在Hibernate中提供了對實(shí)體對象的延遲加載以及對集合的延遲加載,另外在Hibernate3中還提供了對屬性的延遲加載。下面我們就分別介紹這些種類的延遲加載的細(xì)節(jié)。  閱讀全文

          posted @ 2009-11-24 11:14 MichaelLee 閱讀(873) | 評論 (0)  編輯

          OpenSessionInView詳解(面試時(shí)常會(huì)問到的問題)
               摘要: OpenSessionInViewFilter是Spring提供的一個(gè)針對Hibernate的一個(gè)支持類,其主要意思是在發(fā)起一個(gè)頁面請求時(shí)打開 Hibernate的Session,一直保持這個(gè)Session,直到這個(gè)請求結(jié)束,具體是通過一個(gè)Filter來實(shí)現(xiàn)的。

          由于 Hibernate引入了Lazy Load特性,使得脫離Hibernate的Session周期的對象如果再想通過getter方法取到其關(guān)聯(lián)對象的值,Hibernate會(huì)拋出一個(gè) LazyLoad的Exception。所以為了解決這個(gè)問題,Spring引入了這個(gè)Filter,使得Hibernate的Session的生命周期變長。  閱讀全文

          posted @ 2009-11-24 11:13 MichaelLee 閱讀(573) | 評論 (0)  編輯

          sql語法/用法整理(修正版)
               摘要: 最后,再補(bǔ)充一些:

          分組group

            常用于統(tǒng)計(jì)時(shí),如分組查總數(shù):
          select gender,count(sno)
          from students
          group by gender
          (查看男女學(xué)生各有多少)

            注意:從哪種角度分組就從哪列"group by"  閱讀全文

          posted @ 2009-11-23 16:10 MichaelLee 閱讀(485) | 評論 (0)  編輯

          SQL語句 SELECT LIKE like用法詳解
               摘要: LIKE語句的語法格式是:select * from 表名 where 字段名 like 對應(yīng)值(子串),它主要是針對字符型字段的,它的作用是在一個(gè)字符型字段列中檢索包含對應(yīng)子串的。   閱讀全文

          posted @ 2009-11-23 16:06 MichaelLee 閱讀(791) | 評論 (0)  編輯

          SQL PRIMARY KEY 約束
               摘要: PRIMARY KEY 約束唯一標(biāo)識(shí)數(shù)據(jù)庫表中的每條記錄。

          主鍵必須包含唯一的值。

          主鍵列不能包含 NULL 值。

          每個(gè)表應(yīng)該都一個(gè)主鍵,并且每個(gè)表只能有一個(gè)主鍵。
          SQL PRIMARY KEY Constraint on CREATE TABLE  閱讀全文

          posted @ 2009-11-23 15:35 MichaelLee 閱讀(738) | 評論 (0)  編輯

          <2009年11月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          ====Michael Lee====
          =Java Sofware Engineer=
          =Work @ Beijing=
          ---再煩,也別忘微笑;再急,也要注意語氣;再苦,也別忘堅(jiān)持;再累,也要愛自己!---
          ---低調(diào)做人,你會(huì)一次比一次穩(wěn)健;高調(diào)做事,你會(huì)一次比一次優(yōu)秀---
          ---成功的時(shí)候不要忘記過去;失敗的時(shí)候不要忘記還有未來---

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 扎鲁特旗| 乌拉特后旗| 大连市| 彰化县| 平塘县| 巴林右旗| 阳山县| 景德镇市| 鄂伦春自治旗| 九龙县| 安岳县| 西乡县| 威信县| 乌什县| 宝兴县| 阿合奇县| 黔东| 大港区| 定州市| 陇南市| 库尔勒市| 焉耆| 永仁县| 内黄县| 曲沃县| 德钦县| 宜兴市| 旬阳县| 泽州县| 广州市| 汉沽区| 岳阳市| 革吉县| 青海省| 奉新县| 商河县| 万宁市| 林州市| 丰都县| 柯坪县| 玉门市|