<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无码专区国产乱码4SE| 免费国产小视频在线观看| 亚洲欧洲自拍拍偷午夜色无码| 精品无码专区亚洲| 免费黄色app网站| 亚洲国产综合精品中文第一| 日韩精品免费一级视频| 亚洲国产精品xo在线观看| 91九色老熟女免费资源站| 亚洲成人免费在线观看| 无码区日韩特区永久免费系列| 亚洲一区二区三区在线观看蜜桃 | 免费一级毛片在线播放视频| 亚洲综合AV在线在线播放| 中国一级毛片免费看视频| 亚洲av无码av制服另类专区| 一级毛片免费毛片一级毛片免费| 亚洲日本一区二区三区| 99久久久精品免费观看国产| 亚洲男人天堂2018av| 免费大学生国产在线观看p| 九九久久国产精品免费热6 | 亚洲国产精品无码久久九九| 中国毛片免费观看| 中文字幕亚洲免费无线观看日本 | 免费观看四虎精品国产永久| j8又粗又长又硬又爽免费视频| 亚洲成AV人片在线观看无| 91久久精品国产免费一区| 久久亚洲精品国产亚洲老地址| 午夜国产大片免费观看| a视频在线观看免费| 亚洲大香人伊一本线| 成年女人永久免费观看片| 精精国产www视频在线观看免费| 久久久国产精品亚洲一区| 永久黄网站色视频免费观看| 大妹子影视剧在线观看全集免费| 亚洲视频小说图片| heyzo亚洲精品日韩| 一区二区三区观看免费中文视频在线播放 |