<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    e代劍客——溫柔一刀

    生活就像海洋,只有意志堅強的人,才能到達彼岸

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      76 隨筆 :: 7 文章 :: 215 評論 :: 0 Trackbacks
    ?持久層使用了iBatis后,大家的編碼風格統一了,可以集中精力進行業務組件的編寫了。??
    ???????以下是個人感受:?
    ???????1.緩存不用太可惜,不過具體用哪一種(MEMORY ?LUR ?FIFO ?OSCACHE)容量設多大,都得根據項目的實際情況來定,我通常首選LUR。正確設定緩存的Flush語句,杜絕緩存中臟數據產生的可能。緩存使用前提是,系統中對表的讀寫一定要都通過ibatis來進行,也就是封閉的。 ?
    ? ? ? ?2.動態SQL的確是個強點。熟悉后感覺很不錯。iBatis中所有的DAO方法都只傳一個值對象,復雜查詢當然也不例外。 ?
    ? ? ? ?3.復雜對象一定要lazyload ?= ?true. ?對于性能上有一定的好處。 ?
    ? ? ? ?4.iBatis其實已經把Dao接口和SQLMap實現層實現了解藕,感覺有點象Spring倡導的Ioc. ?
    ? ? ? ?5.通常我會在寫完Service接口后,直接寫一個junit測試類,它是業務層和WEB層的連接點,進行測試很重要,一是方便重構后檢測是否破壞了功能,另外,編寫測試類也是一個掌握此類用法的過程??粗慌啪G色的通過進度條,心情大好。??
    ???
    posted on 2006-08-10 15:50 溫柔一刀 閱讀(373) 評論(0)  編輯  收藏 所屬分類: 開源框架
    聯系偶 zhupanjava@gmail.com 溫柔一刀
    主站蜘蛛池模板: 国产精品成人观看视频免费| 久久精品免费网站网| 亚洲欧洲国产成人精品| 亚洲an日韩专区在线| 亚洲AV成人无码久久WWW| jizz免费在线影视观看网站| 99re6热视频精品免费观看| 免费无码肉片在线观看| 久久亚洲AV无码西西人体| 久久精品国产亚洲av日韩| 亚洲AV无码片一区二区三区| 免费观看午夜在线欧差毛片| 亚洲av永久无码精品古装片| 亚洲人成色99999在线观看| 你好老叔电影观看免费| 好男人视频社区精品免费| 亚洲精品无码久久一线| 亚洲综合色丁香婷婷六月图片| 亚洲五月午夜免费在线视频| 国产亚洲无线码一区二区| 无码少妇精品一区二区免费动态 | 四虎永久精品免费观看| 黄色a三级三级三级免费看| 波多野结衣在线免费观看| 亚洲色欲色欱wwW在线| 免费视频爱爱太爽了| 亚洲中文字幕无码久久2017| 亚洲6080yy久久无码产自国产| 亚洲国产午夜中文字幕精品黄网站| 亚洲伊人久久精品| 一区二区三区观看免费中文视频在线播放 | 毛片免费视频播放| 久久精品国产亚洲麻豆| 免费大片av手机看片| 免费高清在线影片一区| 亚洲国产精品人久久| 国产精品免费高清在线观看| 亚洲区小说区激情区图片区| 五级黄18以上免费看| 亚洲成A∨人片天堂网无码| 国产亚洲人成在线播放|