本博客不再更新

          本博客不再更新,請訪問http://blog.sina.com.cn/fulaoshi

          統計

          最新評論

          [導入]為何每個DAO類都需要抽象出來一個接口

          某生 20:29:25
          老實。我剛看了你那個視頻(注:指Struts + Spring + Hibernate做的登錄demo)。我不明白,業務類寫接口是為了代理吧?DAO也作接口為什么?。浚浚?br> 付老實 20:29:39
          靈活
          某生 20:29:54
          怎么個靈活法?
          付老實 20:30:13
          可以有多種實現
          某生 20:30:32
          還是不明白,還要什么實現阿?
          某生 20:31:30
          我可不可以所有dao只寫一個接口,規范幾個常用方法的實現阿?
          付老實 20:31:46
          沒必要
          付老實 20:32:06
          比如PersonDAO,今天我想用hibernate實現,明天想用JDBC實現
          某生 20:32:13

          付老實 20:32:19
          后天想用File IO實現
          某生 20:33:02
          這么個靈活法,,,,
          那就是每個dao都要有接口?
          付老實 20:33:07
          讓這三種實現類都去implements PersonDAO接口,在Spring的配置文件中你就可以想把哪個注入給service就注入哪個
          付老實 20:33:12
          是的
          某生 20:33:18
          業務層也是?
          付老實 20:33:39
          嗯(注:業務層也可能會有不同的實現方式
          某生 20:34:24
          也好啊,我本來就想做完hibernate實現有時間的話再做一遍spring模板實現
          付老實 20:35:07
          呵呵,好啊,可以更新博客了

          文章來源:http://blog.sina.com.cn/u/4a5ca0240100075n

          posted on 2007-03-21 23:30 本博客不再更新 閱讀(154) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 循化| 昆山市| 邛崃市| 墨竹工卡县| 荔波县| 罗平县| 英德市| 北碚区| 临漳县| 昭苏县| 奎屯市| 山东省| 会宁县| 宁波市| 湘潭县| 龙陵县| 大姚县| 山西省| 都匀市| 泸州市| 工布江达县| 正安县| 桑日县| 鹤山市| 泸溪县| 宁阳县| 茌平县| 方正县| 乌兰察布市| 赣榆县| 方山县| 拜城县| 商丘市| 建始县| 鄂托克前旗| 平凉市| 莲花县| 渭源县| 滕州市| 雷山县| 大邑县|