本博客不再更新

          本博客不再更新,請訪問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 本博客不再更新 閱讀(154) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 天门市| 大安市| 土默特左旗| 南靖县| 新田县| 清水河县| 东乡族自治县| 康乐县| 焦作市| 宕昌县| 偃师市| 合作市| 津南区| 龙山县| 罗江县| 石柱| 美姑县| 吐鲁番市| 高州市| 益阳市| 桂平市| 江安县| 梅州市| 德兴市| 漳平市| 正镶白旗| 宜川县| 西林县| 南汇区| 河曲县| 喜德县| 田阳县| 兰坪| 外汇| 无棣县| 江津市| 肃北| 磐石市| 九龙坡区| 方正县| 宜昌市|