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

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

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

    狂奔 lion

    自強(qiáng)不息

    前端框架動(dòng)態(tài)組件和代碼生成之間的選擇

    目前主流的SSH開發(fā)架構(gòu)中,為減輕開發(fā)者工作,便于管理開發(fā)過程,往往用到一些公共代碼和組件,或者采用了基于模版的代碼生成機(jī)制,對(duì)于后臺(tái)的DAO,Service等因?yàn)榧軜?gòu)決定,代碼生成必不可少,但是在前端頁面的實(shí)現(xiàn)上,卻可以有兩種不同的思路,一種是把配置信息直接封裝成更高級(jí)別的組建,一種是進(jìn)行代碼生成。請(qǐng)大家討論一下這兩種方案的優(yōu)劣,這里先拋磚引玉了。

    相同點(diǎn):
    配置信息:XML OR 數(shù)據(jù)庫

    控件化:
    優(yōu)點(diǎn):
    1 易于添加公共功能
    2 修改配置數(shù)據(jù)直接生效
    3 代碼結(jié)構(gòu)清晰,對(duì)開發(fā)者友好
    缺點(diǎn):
    1 重組內(nèi)存中對(duì)象結(jié)構(gòu),性能沒有代碼生成好(但渲染時(shí)間相同)
    2 僅能控制組件自身封裝的配置,不支持個(gè)性化修改,如果配置文件不支持的參數(shù),則控件不支持
    3 必須保證每個(gè)控件一個(gè)配置

    代碼生成:
    優(yōu)點(diǎn):
    1 性能較好
    2 易于定制內(nèi)容
    3 可以只配置一個(gè)模版,然后做出多個(gè)簡單的修改
    缺點(diǎn):
    1 不能針對(duì)多個(gè)頁面同時(shí)添加公共功能
    2 業(yè)務(wù)修改需要重新生成代碼
    3 開發(fā)者需要修改自動(dòng)生成的代碼,并需要了解一些底層的實(shí)現(xiàn)結(jié)構(gòu)

    =====================20091029
    代碼生成并不能提高工作效率,尤其是針對(duì)復(fù)雜的富客戶端開發(fā)
    開發(fā)組件可提提供一種有效的選項(xiàng),但是在運(yùn)行效率和內(nèi)存處理上需要細(xì)心處理


     @2008 楊一. 版權(quán)所有. 保留所有權(quán)利

    posted on 2010-06-25 19:11 楊一 閱讀(454) 評(píng)論(0)  編輯  收藏 所屬分類: Other Tech

    <2010年6月>
    303112345
    6789101112
    13141516171819
    20212223242526
    27282930123
    45678910

    導(dǎo)航

    公告

    本人在blogjava上發(fā)表的文章及隨筆除特別聲明外均為原創(chuàng)或翻譯,作品受知識(shí)產(chǎn)權(quán)法保護(hù)并被授權(quán)遵從 知識(shí)分享協(xié)議:署名-非商業(yè)性使用-相同方式共享 歡迎轉(zhuǎn)載,請(qǐng)?jiān)谵D(zhuǎn)載時(shí)注明作者姓名(楊一)及出處(www.tkk7.com/yangyi)
    /////////////////////////////////////////
    我的訪問者

    常用鏈接

    留言簿(5)

    隨筆分類(55)

    隨筆檔案(55)

    相冊(cè)

    Java

    其他技術(shù)

    生活

    最新隨筆

    搜索

    積分與排名

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    自強(qiáng)不息


    用心 - 珍惜時(shí)間,勇于創(chuàng)造
    主站蜘蛛池模板: 亚洲中文无码线在线观看| 亚洲人成色在线观看| 黄网站色在线视频免费观看| 亚洲制服丝袜一区二区三区| 日韩精品无码人妻免费视频| 一个人免费观看视频在线中文 | 免费无码午夜福利片 | 亚洲午夜久久久影院伊人| 99热这里只有精品6免费| 亚洲天然素人无码专区| 国产福利电影一区二区三区,亚洲国模精品一区 | 亚洲av无码潮喷在线观看| 99re热免费精品视频观看| 成年大片免费视频播放一级| 337p日本欧洲亚洲大胆艺术| 国产99视频精品免费视频7| 无码中文字幕av免费放dvd| 福利片免费一区二区三区| 亚洲精品视频在线| 免费在线黄色网址| 久草视频免费在线观看| 亚洲精品国产日韩无码AV永久免费网 | 亚洲精品高清国产麻豆专区| 免费国产怡红院在线观看| 在线免费观看国产| 无码人妻一区二区三区免费视频| 18gay台湾男同亚洲男同| 久久精品国产亚洲Aⅴ蜜臀色欲| 国产免费不卡v片在线观看| 成人毛片100免费观看| 亚洲爆乳AAA无码专区| 亚洲网站在线播放| 亚洲人色婷婷成人网站在线观看| 影音先锋在线免费观看| 99久久免费看国产精品| 国产精品免费看久久久香蕉| 极品色天使在线婷婷天堂亚洲| 亚洲成人黄色网址| 亚洲五月激情综合图片区| 中文字幕在线亚洲精品 | 亚洲av日韩av不卡在线观看|