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

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

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

    Dev@Free

    zJun's Tech Weblog

    [轉(zhuǎn)] 常用Java開(kāi)源工具包介紹

    Apache jakarta 各項(xiàng)目主要用途及簡(jiǎn)單說(shuō)明
    來(lái)源出處:http://www.javaworld.com.tw/jute/post/view?bid=11&id=1672

    為了讓大家進(jìn)入 jakarta 的世界沒(méi)有語(yǔ)言界限
    特別寫(xiě)出來(lái)各項(xiàng)目的主要用途及簡(jiǎn)單說(shuō)明

    jakarta
    的項(xiàng)目主要有下面幾項(xiàng)

    (1)
    共享函式庫(kù) , 工具集 通用 API
    BCEL - 這是用來(lái)分析你的 java code 變成 class 的情形 , 可以透過(guò)此共享函式庫(kù)來(lái)了解 JVM 運(yùn)作模式
    BSF - 這是一組提供 java 應(yīng)用程序 (application) 去使用 Scripting language 的工具
    Commons - 這里有一些次項(xiàng)目是建立可重復(fù)使用 , 容易擴(kuò)充的組件 , 讓其它項(xiàng)目來(lái)使用  !!
    ECS - 這是用來(lái)產(chǎn)生 Markup Language  的工具 , 目前支持產(chǎn)生 HTML 4.0  及 XML !
    JMeter - 這通常用來(lái)做壓力測(cè)試 , 并且對(duì)于量測(cè)結(jié)果可以使用許多格式輸出來(lái)觀看 .
    Log4j - 這是 java logging 最佳的工具 ,  不要再用 System.out.println()  了
    ORO - 他支持 Perl5 兼容的 RE  及其它  Regular Expression ,  是目前最快的 Java Regular Expression 解析器
    POI -  處理 Windows OLE2 上面的檔案格式 及  M$ Excel (xls) 檔案的讀取修改等等的 API
    Regexp - 這也是 100% java Regular Expression 專(zhuān)案
    Taglibs - 這里搜集了各種專(zhuān)家寫(xiě)出來(lái)的 jsp taglibs ,  包括  JSTL  的實(shí)作 .
    Watchdog - 對(duì)于 servlet/jsp container 作兼容性的測(cè)試

    (2)
    開(kāi)發(fā)框架 Frameworks 及 開(kāi)發(fā)引擎 Engines
    Cactus - 這是繼承 JUnit 專(zhuān)門(mén)測(cè)試 server-side  的 java code
    Gump - 用在所有 jakarta 及相關(guān)的項(xiàng)目的連續(xù)性整合
    Lucene - 搜尋引擎 , 不過(guò)中文需要自己實(shí)作
    Struts - MVC Framework , 配合 JSP struts 的  taglib , Controller ActionServlet
    Tapestry - MVC Framework ,  讓 web designer 及 軟件工程師可以更單純 , 程序代碼幾乎不會(huì)存在 view 之中
    Turbine - MVC Framework, 支持 Velocity JSP , 已經(jīng)有許多次項(xiàng)目開(kāi)發(fā)完成 .
    Velocity - template engine,  可以動(dòng)態(tài)產(chǎn)生各種頁(yè)面整合方式

    (3) Server Application
    已經(jīng)可以獨(dú)立的完整系統(tǒng)
    Alexandria -  是一個(gè)開(kāi)發(fā)文件的管理系統(tǒng)
    Jetspeed - 是一個(gè)  Portal Server ( based on Turbine Framework )
    Slide - 與  WebDAV ( www.webdav.org ) 相似的文件管理系統(tǒng)
    Tomcat - jsp/servlet container


    ps:
    (1) Commons
    下面有很多次項(xiàng)目 , 足以說(shuō)明一整年
    (2) Taglib
    下面也有很多次項(xiàng)目 , 不過(guò)僅參考觀念 ,  配合 Commons-EL ,  仿照 JSTL 寫(xiě)法轉(zhuǎn)寫(xiě)為佳
    (3) Turbine
    下面有很多已經(jīng)完成的次項(xiàng)目 , 適合不想重新造輪的人直接采用

    opensymphony各專(zhuān)案主要用途及簡(jiǎn)單說(shuō)明
    來(lái)源出處:http://www.javaworld.com.tw/jute/post/view?bid=11&id=21679

    opensymphony 也是一個(gè) opensource 項(xiàng)目的組織, 推出了幾個(gè)膾炙人口的項(xiàng)目

    OSCore: 一些開(kāi)發(fā) j2ee 基礎(chǔ)的核心程序
    OSUser: 人員管理的程序, 主要處理 authetication 為主
    OSAccess: 存取控管的程序, 主要處理 authorization 為主
    WebWork: 方便簡(jiǎn)單的 MVC Framework
    WebWork2: 顧名思義, WebWork 第二版
    XWork: Model2x MVC Framework.
    SiteMesh: View 端的網(wǎng)頁(yè)處理器 ( 許多書(shū)籍推薦 )
    PropertySet: 管理 properties 的好工具
    OSWorkflow: WorkFlow engine 工作流引擎
    OSCache: J2EE Caching 機(jī)制

    posted on 2007-01-16 17:07 zJun's帛羅閣 閱讀(1433) 評(píng)論(0)  編輯  收藏


    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    導(dǎo)航

    <2007年1月>
    31123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    統(tǒng)計(jì)

    常用鏈接

    留言簿(15)

    隨筆分類(lèi)

    隨筆檔案

    相冊(cè)

    收藏夾

    博客

    文檔

    站點(diǎn)

    論壇

    搜索

    積分與排名

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 免费不卡中文字幕在线| 在线播放免费播放av片| 日韩亚洲国产二区| 两个人看的www免费视频| 免费国产综合视频在线看| 亚洲精品亚洲人成在线 | 中文字幕无码日韩专区免费| 亚洲精品乱码久久久久久蜜桃| 国产亚洲情侣久久精品| 国产v片免费播放| 日韩一级片免费观看| 亚洲午夜精品一级在线播放放 | 免费毛片a线观看| 亚洲av日韩av不卡在线观看| 久久久久久AV无码免费网站下载| 免费A级毛片无码无遮挡内射| 亚洲伊人久久大香线焦| 美女视频黄是免费的网址| 亚洲人成色77777在线观看| 国产成人免费a在线资源| 国产大片免费天天看| 亚洲精品线在线观看| 黄页网站在线免费观看| 亚洲国产精品人人做人人爽| 免费观看一区二区三区| 91亚洲国产成人久久精品网站| 97视频免费在线| 国产区图片区小说区亚洲区| 国产亚洲美女精品久久久2020| 青青草无码免费一二三区| 久久精品国产亚洲AV久| 亚洲国产精品自产在线播放| a级毛片黄免费a级毛片| 亚洲精品福利在线观看| 日本特黄特色aa大片免费| 久久久久久国产a免费观看不卡| 又黄又大又爽免费视频| 久久免费视频观看| 亚洲另类无码一区二区三区| 国产精品亚洲片在线观看不卡| 免费精品国产日韩热久久|