朱雀的IT世界

          每天進步一點點,努力做好自己

           

          利用Spring Web MVC框架架構MIS系統的心得,Controller與Service相配合

          Spring Web MVC是Spring框架自帶的一個Web框架,它很好的結合了Spring本身的IoC和AOP的功能。是利用Spring開發Web系統的不二選擇。
          最初使用這種框架,我設計系統時對數據庫的操作顯得有些拙劣,對應一個數據庫表的操作,我往往用多個Controller對應多個Service的模式,使其松耦合。但這樣層次不清晰,可復用模塊變差。導致系統很龐大,重復部分多,而且難于管理。
          經過思考,結合重構的思想。我想到一個解決方案,這個解決方案是面向接口的,可以很方便的解決上述問題?;舅枷胧菍獢祿熘忻總€表,對其封裝成一個 Service,而這個Service實現了一些通用的接口方法,對應模塊的多個Controller都可以調用這個Service接口中的方法。這就把 Controller和Service從原來的緊耦合變成了松耦合的模式,增加了可復用性。

          posted on 2007-08-17 17:19 朱雀 閱讀(693) 評論(0)  編輯  收藏 所屬分類: J2EE

          導航

          統計

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 全椒县| 漳浦县| 囊谦县| 灌阳县| 镇雄县| 闽清县| 普兰店市| 静宁县| 衢州市| 新龙县| 崇仁县| 巨野县| 铜鼓县| 密云县| 温泉县| 游戏| 巨鹿县| 鹿泉市| 镇安县| 岳普湖县| 体育| 精河县| 武陟县| 龙岩市| 黄骅市| 封丘县| 杭锦后旗| 泰顺县| 临沧市| 东兰县| 普兰店市| 自贡市| 莫力| 花垣县| 区。| 噶尔县| 白银市| 海淀区| 滨海县| 衢州市| 乌拉特前旗|