隨筆 - 59  文章 - 70  trackbacks - 0
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          •  

          積分與排名

          • 積分 - 174150
          • 排名 - 340

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

               摘要: Hibernate工作原理及為什么要用?
          原理:
          1.讀取并解析配置文件
          2.讀取并解析映射信息,創(chuàng)建SessionFactory
          3.打開(kāi)Sesssion
          4.創(chuàng)建事務(wù)Transation
          5.持久化操作
          6.提交事務(wù)
          7.關(guān)閉Session
          8.關(guān)閉SesstionFactory   閱讀全文
          posted @ 2009-03-04 17:50 JasonChou 閱讀(606) | 評(píng)論 (0)編輯 收藏
               摘要: hibernate的session提供了一級(jí)緩存,每個(gè)session,對(duì)同一個(gè)id進(jìn)行兩次load,不會(huì)發(fā)送兩條sql給數(shù)據(jù)庫(kù),但是session關(guān)閉的時(shí)候,一級(jí)緩存就失效了。

          二級(jí)緩存是SessionFactory級(jí)別的全局緩存,它底下可以使用不同的緩存類庫(kù),比如ehcache、oscache等,需要設(shè)置hibernate.cache.provider_class,我們這里用ehcache,在2.1中就是
          hibernate.cache.provider_class=net.sf.hibernate.cache.EhCacheProvider
          如果使用查詢緩存,加上
          hibernate.cache.use_query_cache=true


          緩存可以簡(jiǎn)單的看成一個(gè)Map,通過(guò)key在緩存里面找value。
            閱讀全文
          posted @ 2009-03-04 12:22 JasonChou 閱讀(367) | 評(píng)論 (0)編輯 收藏
               摘要: 可以使用 CONTAINS 謂詞在數(shù)據(jù)庫(kù)中檢索特定的短語(yǔ)。當(dāng)然,這樣的查詢可以使用 LIKE 謂詞編寫(xiě)。但是,CONTAINS 的許多形式所提供的文本查詢能力比 LIKE 要強(qiáng)。此外,與使用 LIKE 謂詞不同的是,CONTAINS 檢索總是區(qū)分大小寫(xiě)。   閱讀全文
          posted @ 2009-02-21 16:01 JasonChou 閱讀(6661) | 評(píng)論 (0)編輯 收藏
               摘要: ORACLE函數(shù)大全  閱讀全文
          posted @ 2009-02-20 15:19 JasonChou 閱讀(671) | 評(píng)論 (0)編輯 收藏
               摘要: 今天碰到的第一個(gè)問(wèn)題,我往數(shù)據(jù)庫(kù)里存
          進(jìn)去,但是經(jīng)過(guò)bean:write之后直接顯示出來(lái)了,并沒(méi)有出現(xiàn)HTML效果,結(jié)果發(fā)現(xiàn)加上filter="false"之后就可以了。
            閱讀全文
          posted @ 2009-02-16 19:36 JasonChou 閱讀(1303) | 評(píng)論 (0)編輯 收藏
               摘要: 項(xiàng)目經(jīng)理交給的兩個(gè)模塊今天終于完成了!
          感觸最深的一點(diǎn)就是,寫(xiě)代碼之前必須和客戶商談好他的需求,至少大的方向要定下來(lái),要不到時(shí)候返工的話會(huì)很麻煩很麻煩!我就深受其害,第一個(gè)星期說(shuō)是這樣,我把代碼寫(xiě)好了之后,結(jié)果需求又變成那樣,表結(jié)構(gòu)又要跟著變動(dòng),搞得所有寫(xiě)好的程序都白寫(xiě)了,我寫(xiě)的有一個(gè)模塊,需求有三次大的變動(dòng)!搞得我寫(xiě)了整整三個(gè)星期才把那個(gè)模塊完成!需求不確定好,實(shí)在是浪費(fèi)了太多的時(shí)間。今天經(jīng)理開(kāi)會(huì)的時(shí)候還說(shuō)要加快進(jìn)度,要不然完不了工,如果之前做好前期準(zhǔn)備工作的話,也不會(huì)影響到開(kāi)發(fā)的進(jìn)度了。
            閱讀全文
          posted @ 2009-02-04 21:21 JasonChou 閱讀(310) | 評(píng)論 (0)編輯 收藏
               摘要: 在Java中,軟件的兼容性是一個(gè)大問(wèn)題,尤其在使用到對(duì)象串行性的時(shí)候,那么在某一個(gè)對(duì)象已經(jīng)被串行化了,可是這個(gè)對(duì)象又被修改后重新部署了,那么在這種情況下, 用老軟件來(lái)讀取新文件格式雖然不是什么難事,但是有可能丟失一些信息。

          serialVersionUID來(lái)解決這些問(wèn)題,新增的serialVersionUID必須定義成下面這種形式:static final long serialVersionUID=-2805284943658356093L;。其中數(shù)字后面加上的L表示這是一個(gè)long值。 通過(guò)這種方式來(lái)解決不同的版本之間的串行話問(wèn)題。

            閱讀全文
          posted @ 2009-01-21 11:18 JasonChou 閱讀(2399) | 評(píng)論 (0)編輯 收藏
               摘要: HQL查詢多表的時(shí)候,取出結(jié)果是兩個(gè)對(duì)象的列表,但是我只要我自己想要的屬性  閱讀全文
          posted @ 2009-01-19 14:40 JasonChou 閱讀(22589) | 評(píng)論 (7)編輯 收藏
               摘要: 臨近春節(jié),大家都積極踴躍的去買票,由于身在廣州這樣的城市,于是買票成了一樁心事!甚至在一個(gè)月之前,同學(xué)就一直和我嘮叨,怎么辦呀怎么辦呀,買不到票??!心里想著買不到票便坐汽車回家,反正也只有三百多公里!
            閱讀全文
          posted @ 2009-01-15 15:22 JasonChou 閱讀(355) | 評(píng)論 (2)編輯 收藏
               摘要: 這幾天一直在弄這個(gè)新項(xiàng)目,用自己不熟悉的SSH,頭都要暈了,每次都是解決了這個(gè)異常之后,馬上跳出另一個(gè)異常,同事都被我煩死了,自己一行一行的Debug還是不能解決問(wèn)題,郁悶至極!  閱讀全文
          posted @ 2009-01-14 17:44 JasonChou 閱讀(196) | 評(píng)論 (0)編輯 收藏
          僅列出標(biāo)題
          共6頁(yè): 上一頁(yè) 1 2 3 4 5 6 下一頁(yè) 
          主站蜘蛛池模板: 湖南省| 桦川县| 安溪县| 额尔古纳市| 治县。| 克拉玛依市| 平泉县| 孝感市| 遵义市| 萨嘎县| 朝阳区| 兴海县| 富裕县| 江阴市| 威宁| 五台县| 临城县| 长阳| 江川县| 三亚市| 宁城县| 古浪县| 焦作市| 东辽县| 辽源市| 蓝山县| 徐水县| 望奎县| 中江县| 外汇| 岳阳市| 洛扎县| 景东| 金坛市| 通山县| 竹山县| 龙川县| 吉安市| 广水市| 屏南县| 龙江县|