<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    朱雀的IT世界

    每天進(jìn)步一點(diǎn)點(diǎn),努力做好自己

     

    利用Spring Web MVC框架架構(gòu)MIS系統(tǒng)的心得,Controller與Service相配合

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

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

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 成人午夜免费福利视频| 人妻免费久久久久久久了| 亚洲中文字幕无码专区| 亚洲欧美日韩一区二区三区| 亚洲香蕉免费有线视频| 久久精品国产精品亚洲蜜月| 最近免费mv在线观看动漫 | 亚洲精品无码激情AV| 无人视频免费观看免费视频| 国产不卡免费视频| 男女作爱免费网站| 亚洲一级片免费看| 国产一级高青免费| 亚洲毛片在线观看| 曰批视频免费30分钟成人| 国产精品亚洲精品青青青| 毛片免费vip会员在线看| 亚洲av乱码中文一区二区三区| 黄色网页在线免费观看| 亚洲国产精品成人久久| 中文字幕在线免费| 亚洲日日做天天做日日谢| 四虎www免费人成| 美女视频黄频a免费| 一本久久a久久精品亚洲| 野花香高清视频在线观看免费| 91亚洲国产成人久久精品网站| 美女视频黄的全免费视频网站| 亚洲第一区二区快射影院| 免费大黄网站在线观| 在线观看免费视频一区| 亚洲手机中文字幕| a级片免费在线播放| 亚洲自偷自偷精品| 青青青青青青久久久免费观看| 一级中文字幕免费乱码专区 | 人妻无码久久一区二区三区免费 | 在线日韩av永久免费观看| 老司机精品免费视频| 亚洲国产精品xo在线观看| 亚洲AV无码乱码在线观看性色扶|