本博客不再更新

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

          統計

          最新評論

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

          某生 20:29:25
          老實。我剛看了你那個視頻(注:指Struts + Spring + Hibernate做的登錄demo)。我不明白,業務類寫接口是為了代理吧?DAO也作接口為什么啊???
          付老實 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 本博客不再更新 閱讀(152) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 兴仁县| 新泰市| 贵港市| 微山县| 襄垣县| 万盛区| 宣化县| 黄冈市| 通江县| 博客| 新闻| 河东区| 莎车县| 探索| 正安县| 两当县| 仪陇县| 大英县| 靖远县| 新营市| 尼勒克县| 象山县| 彭阳县| 津市市| 鹤岗市| 正宁县| 方正县| 贺兰县| 偃师市| 襄汾县| 沙洋县| 石林| 淮北市| 基隆市| 宁海县| 龙门县| 万盛区| 京山县| 丹巴县| 柳江县| 南雄市|