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

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

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

    jbrg2008

    人以銅為鏡,可以正衣冠;以古為鏡,可以見興替;以人為鏡,可以知得失.

    Dao類中的方法是寫成static好,還是實例方法好?

            最近在編寫代碼過程中,總會寫到操作數據庫的確DAO類,這些類都是用在servlets中,操作數據頻繁,我是想問一下各位看了這個文章的大哥們,你們在寫這些類的時候,會考慮到這樣的問題不?到底是寫成static的方法好呢,還是寫成實例的方法
            要是寫成靜態的方法,會不會在多線程中產生異常呢?而寫成實例的,得要每次都new 一個新的實例
            看了這個文章的朋友寫下自己想法,謝謝!!

    posted on 2008-01-03 08:31 翰林 閱讀(1603) 評論(5)  編輯  收藏

    評論

    # re: Dao類中的方法是寫成static好,還是實例方法好? 2008-01-03 14:33 wdlfellow


    我覺得可以使用單態對象  回復  更多評論   

    # re: Dao類中的方法是寫成static好,還是實例方法好? 2008-01-06 01:22 tt

    隨便怎么都行,反正都是做垃圾項目,問這么多干嘛  回復  更多評論   

    # re: Dao類中的方法是寫成static好,還是實例方法好? 2008-01-06 01:23 tt

    你問這個,難道不會影響項目進度嗎?  回復  更多評論   

    # re: Dao類中的方法是寫成static好,還是實例方法好? 2008-01-07 10:17 jeasonzhao

    哪樣好用用哪樣,模式只是一個建議,不是一個實證  回復  更多評論   

    # re: Dao類中的方法是寫成static好,還是實例方法好?[未登錄] 2008-01-07 13:49 Paul Lin

    你可以去看看JAVA中關于JDBC的API設計就知道了。其實DAO中操作最費時的是在數據庫的連接打開和關閉,如果采用連接池的話因為具有了緩存功能,所以開銷可以大大減少。

    此外SQL執行的速度還與你的SQL寫法,是否采用了預編譯語句,是否采用了變量綁定、Oracle的SQL共享池有關。

    如果為了貪圖一是方便而使用static的話,除了會造成多線程下的混亂之外,你的方法里面將不能使用任何對對象的方法和變量的引用,這會影響到其它方法和變量的定義。


    BTW:
    BS二樓的回復,為什么說“隨便怎么都行,反正都是做垃圾項目,問這么多干嘛 ”,負責任是一個IT人最基本的素質之一,不敢想象你的項目如果是“隨便做”的話是什么后果,“垃圾項目”都做不好還能做什么

    三樓的回復更加令人莫名其妙,問問題會影響項目進度?這是那本書或那個人說的。是問問題影響項目進度還是等出問題了再問會影響項目進度?  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 免费高清资源黄网站在线观看| 免费国产成人高清在线观看麻豆| 亚洲中文字幕久在线| 国产免费131美女视频| a级毛片100部免费观看| 亚洲第一成年人网站| 免费在线看片网站| 外国成人网在线观看免费视频| 亚洲精品无码专区在线| 中国亚洲女人69内射少妇| 亚洲三级高清免费| 久久99久久成人免费播放| 亚洲午夜电影一区二区三区| 久久久久亚洲AV成人网人人网站 | 国产亚洲精品资源在线26u| 2020久久精品国产免费| 国产免费久久久久久无码| 亚洲国产乱码最新视频| 亚洲av无码片在线播放| 亚洲第一成人影院| 无码免费午夜福利片在线| 人妻在线日韩免费视频| 亚洲AV无码片一区二区三区 | 中文字幕亚洲色图| 国产亚洲精久久久久久无码77777| 亚洲第一成年免费网站| 国产精品免费大片| caoporm超免费公开视频| 亚洲日韩AV无码一区二区三区人| 久久久久亚洲精品无码系列| 亚洲精品久久久www| 成全视频在线观看免费高清动漫视频下载 | 亚洲一区二区三区国产精品| 丁香花免费高清视频完整版| 日本免费高清视频| 无码免费又爽又高潮喷水的视频| 在线aⅴ亚洲中文字幕| 亚洲成AV人综合在线观看| 亚洲va无码手机在线电影| 久久伊人亚洲AV无码网站| 四虎国产精品免费久久影院|