<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人最基本的素質之一,不敢想象你的項目如果是“隨便做”的話是什么后果,“垃圾項目”都做不好還能做什么

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


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲综合另类小说色区| www成人免费视频| 亚洲AV无码成人精品区大在线| 爽爽爽爽爽爽爽成人免费观看| 亚洲sss综合天堂久久久| 亚洲色成人网站WWW永久| 精品国产麻豆免费网站| 久久久亚洲欧洲日产国码农村| 国产男女猛烈无遮挡免费视频 | 黄色免费网址在线观看| 中文有码亚洲制服av片| 亚洲激情视频图片| 亚洲欧洲精品在线| 亚洲福利视频一区| 亚洲人成电影在在线观看网色| 亚洲午夜精品一级在线播放放 | 婷婷国产偷v国产偷v亚洲| 激情综合亚洲色婷婷五月APP| 久久精品国产亚洲77777| 国产亚洲欧洲精品| 久久精品视频亚洲| 久久精品国产亚洲av麻豆色欲| 亚洲视频在线不卡| 亚洲国产日韩视频观看| 亚洲人成电影网站色| 亚洲欧美国产国产综合一区| 亚洲AV无码精品国产成人| 免费无码专区毛片高潮喷水| 中国一级特黄的片子免费| 99热免费在线观看| 成年女人永久免费观看片| 亚洲码国产精品高潮在线| 亚洲国产综合在线| 好看的亚洲黄色经典| 亚洲欧洲无码AV不卡在线| 国产JIZZ中国JIZZ免费看| 免费下载成人电影| 亚洲一区无码中文字幕| 亚洲欧洲专线一区| 伊人久久免费视频| 亚洲高清免费视频|