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

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

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

    IT神童

    java,net,php技術研究神童

    公司的Java框架應具備的通用功能

    以前在學校的時候自己以為是不是每個做JAVA開發的公司每次做項目的時候都要搭建一個SSH框架呢,工作之后才發現每個公司都有自己的一套框架,要不是在SSH基礎上,要不是在SSI基礎上進行了符合自己公司需求的封裝,并且隨著自己公司的框架被應用到各個實際系統的過程中,這個框架會越來越成熟,會使該公司的開發效率越來越高。

    根據筆者接觸過的幾個公司的框架,筆者發現要想實現高效的開發,每個公司的框架應該具備如下的特點:

    1.具有靈活的分頁功能。

    分頁功能是每個項目中必須要實現的功能,而恰恰這個功能是比較費時費力的,如果在框架中實現這一功能,將在每個項目中大大減少分頁的重復性工作。

    2.可以方便的實現文件的上傳與下載、數據的導入和導出的功能。

    文件的上傳于下載、數據的導入和導出在大部門項目中也會遇到,但是這兩個功能可能會因為項目的不同導致實現上有一點區別,我們框架中要做的就是應該抽出其中共有的東西,定義為抽象的東西,以便不同的項目、不同的需求都能很容易的實現該功能。成都java培訓機構
    3.方便的事務管理功能。

    事務管理一般來說都定義在業務邏輯層。我們框架中應該實現對業務邏輯對象事務的簡單配置甚至是零配置。筆者接觸過的兩個框架中,一個需要在配置完一個業務邏輯對象時,在事務管理的配置文件中加上一句簡單的配置即可,另一個是框架中實現了幾個基本的業務邏輯對象,并對這幾個對象實現了事務管理的配置,開發的時候定義的業務邏輯對象都是繼承自這幾個基本對象,也就省去了事務管理的配置。

    4.具有異常處理框架。

    基本上每個項目的異常處理都應該可以使用公司的框架定義的異常處理框架,并不會因為項目的不同而要求的異常處理也不一樣。

    5.具有自己的一套頁面組件。

    項目開發都是團隊的開發,要想保證每個開發人員的界面風格統一,最好的辦法就是定義一套公司自己的頁面組建。這樣既能保證開發效率,也能做到界面的統一。freemark就是不錯的選擇,其支持自定義宏,公司框架中可以定義一套自己的頁面組建宏,供開發人員調用即可。


     

    6.具有數據校驗框架。

    每個項目在數據校驗時都可能會用到大量的正則表達式,那么在公司的框架中將這些正則表達式封裝起來,提供統一的調用接口將是不錯的選擇。

    7.簡單的實現菜單的配置。

    一個好的框架應該提供對菜單、二級菜單等的簡單配置、管理。還是上文提到的兩個框架,一個是通過XML配置文件實現了對系統中一級菜單、二級菜單、三級菜單的管理,而另個框架要實現相同的需求卻要在數據庫中進行繁瑣的配置,顯然第一個框架的實現方案更可取、更高效。

    posted on 2012-08-23 14:40 IT神童 閱讀(270) 評論(1)  編輯  收藏

    評論

    # re: 公司的Java框架應具備的通用功能 2012-08-28 22:48 mymusic

    以上是常規功能的封裝與復用;其實還有更多高級的也是大企業必須要做的:
    1. 權限管理模塊
    2. 自動代碼生成(建好數據庫表,可以自動生成好增刪改查頁面)
    3. 接口開發
    4. 通知機制
    5. 線程調度

    其他。。。。  回復  更多評論   


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


    網站導航:
     
    <2012年8月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    導航

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲中文字幕伊人久久无码| 亚洲免费网站在线观看| 亚洲人成网站18禁止久久影院 | 亚洲av无码乱码国产精品fc2| 在线a级毛片免费视频| 久久精品视频免费播放| a级毛片免费观看网站| 亚洲AV无码一区二区三区性色 | 免费国产午夜高清在线视频 | 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 中文免费观看视频网站| a级毛片在线免费| g0g0人体全免费高清大胆视频| 一本色道久久88亚洲精品综合 | 91精品国产免费入口| 成人性做爰aaa片免费看| 国产免费A∨在线播放| 日韩一区二区三区免费播放| 久久亚洲精品无码av| 亚洲AV永久无码天堂影院| 中中文字幕亚洲无线码| 久久精品国产亚洲AV忘忧草18 | 好男人视频社区精品免费| 一二三四免费观看在线电影 | 欧洲精品免费一区二区三区| 国产又黄又爽又猛免费app| 最近最好最新2019中文字幕免费| 国产精品99久久免费观看| 国产日韩AV免费无码一区二区| 中文字幕永久免费视频| 中文日本免费高清| 91在线视频免费观看| a视频在线免费观看| 免费一级不卡毛片| 美丽姑娘免费观看在线观看中文版| 国产啪精品视频网站免费尤物| 久久久久免费看黄a级试看| 91香蕉国产线在线观看免费| 在线永久看片免费的视频| 免费无码肉片在线观看| 免费网站看v片在线香蕉|