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

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

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

    KEEP AFTER

    People are like tea bags - you have to put them in hot water before you know how strong they are
    posts - 3, comments - 0, trackbacks - 0, articles - 0

    初識(shí)Appfuse

    Posted on 2006-06-13 09:08 keiki 閱讀(285) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): APPFUSE

    ?? ??????Appfuse是一個(gè)快速WEB開(kāi)發(fā)框架,說(shuō)他快是因?yàn)樗环矫孀詭Я艘徊糠止δ艽a,另一方面是它使用Xdoclet或AppGen可以自動(dòng)生成需要的文件,它集成了當(dāng)今眾多流行的開(kāi)源框架和工具:Hibernate、Struts、Spring、DBUnit、Ant、Log4J、Struts Menu、Xdoclet、SiteMesh、Velocity、JUnit、JSTL、WebWork,因此也可以稱其為一個(gè)基礎(chǔ)開(kāi)發(fā)平臺(tái).
    ??????AppFuse的作者M(jìn)att Raible是當(dāng)今很活躍的一個(gè)開(kāi)源項(xiàng)目參于者,除Appfuse,Struts Menu之外,還參于XDocLet,DisplayTag的開(kāi)發(fā),他也是J2EE5.0和JSF1.2的專家組成員,主要Author:Spring live 和 Pro Jsp.
    ??????Appfuse起初僅做為Pro Jsp中的一個(gè)簡(jiǎn)單應(yīng)用,慢慢的它變成一個(gè)工具在后來(lái)的新項(xiàng)目中被使用,由于它自身的一些優(yōu)勢(shì),很快被廣泛用于J2EE的WEB開(kāi)發(fā)應(yīng)用中,而且得到了大量的反饋信息,直到2003年11月,作者發(fā)表了系列輔導(dǎo)性文檔資料,Appfuse1.0隨之產(chǎn)生.目前為止,Appfuse最高版本為1.93.
    ??????Appfuse包含了身份驗(yàn)證管理,可以很容易的從JDBC切換到LDAP或WINDOW 的身份驗(yàn)證,(JDBC身份驗(yàn)證是我們平常用的一種方式,直接從數(shù)據(jù)庫(kù)里取出用戶名密碼進(jìn)行驗(yàn)證;LDAP的英文全稱是Lightweight Directory Access Protocol,一般都簡(jiǎn)稱為L(zhǎng)DAP,是區(qū)別于JDBC的另一種身份驗(yàn)證機(jī)制)而且提供了用戶記憶,用戶密碼找回以及自動(dòng)登錄功能,Appfuse內(nèi)置了GZip壓縮,可以方便的實(shí)現(xiàn)gzip壓縮和解壓縮,(GZip相關(guān)),并且它包含了Anthill和CruiseControl的測(cè)試環(huán)境.(Anthill,CruiseControl是一種持續(xù)集成工具,在之后我文章中會(huì)陸續(xù)加入介紹)
    ??????關(guān)于APPFUSE的可用性,一些網(wǎng)友說(shuō)會(huì)不會(huì)因?yàn)槠蟪墒褂霉ぞ咛喽贿m合于團(tuán)隊(duì)開(kāi)發(fā),個(gè)人看法,沒(méi)有真正在使用它做過(guò)項(xiàng)目,我們沒(méi)有這個(gè)發(fā)言權(quán),說(shuō)它適合或者不適合,也許有一些團(tuán)隊(duì)中它使用的很好,而在另一些開(kāi)發(fā)組中卻得不到APPFUSE應(yīng)該有的開(kāi)發(fā)效率.其次關(guān)于APPFUSE的中文編碼問(wèn)題,確實(shí)是存在的,因我在它的一些DEMO中,如果加入一些中文數(shù)據(jù),并不能正確的顯示,正如一位網(wǎng)友說(shuō):雖然不是AppFuse的問(wèn)題,但卻降低了開(kāi)發(fā)速度.如果我們要真正的使用APPFUSE開(kāi)發(fā)項(xiàng)目,以上兩點(diǎn)應(yīng)該當(dāng)成考慮因素來(lái)分析.

    (在說(shuō)到APPFUSE的功能特征時(shí),一些聽(tīng)者問(wèn)起,僅它的這些特征來(lái)看,并不會(huì)覺(jué)得APPFUSE有多么大的優(yōu)勢(shì),是的,APPFUSE本身只是一個(gè)基礎(chǔ)開(kāi)發(fā)平臺(tái),它的更多工作是把優(yōu)秀的工具集成進(jìn)來(lái),指導(dǎo)你使用最適合的工具來(lái)提高整個(gè)團(tuán)隊(duì)開(kāi)發(fā)效率)??

    本人剛開(kāi)始學(xué)習(xí)APPFUSE,一些譯于英文資料,如有不對(duì)之處,望各位路過(guò)大俠指點(diǎn):)


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲高清无码在线观看| 无码国产精品一区二区免费式影视| 国产偷国产偷亚洲高清在线| 国产AV无码专区亚洲AV蜜芽 | 国产午夜亚洲精品午夜鲁丝片| 久久91亚洲人成电影网站| 亚洲午夜久久影院| 亚洲精品无码少妇30P| 中文字幕免费观看全部电影| 4399好看日本在线电影免费| 亚洲va中文字幕无码| 免费无码婬片aaa直播表情| 3344免费播放观看视频| 亚洲精品国产高清嫩草影院| 亚洲六月丁香六月婷婷色伊人| 四虎影视永久在线精品免费| 1000部免费啪啪十八未年禁止观看 | 三级黄色免费观看| 亚洲AV无码乱码在线观看裸奔| 亚洲色无码专区一区| 少妇太爽了在线观看免费视频 | 中文字幕不卡亚洲 | 久久久久成人片免费观看蜜芽 | 青娱乐免费在线视频| 亚洲真人无码永久在线观看| 免费萌白酱国产一区二区| 亚洲国产成人久久精品影视| 曰批全过程免费视频网址| 亚洲精品无码高潮喷水A片软| 亚洲偷自拍拍综合网| 国产精品亚洲一区二区三区 | 亚洲乱亚洲乱淫久久| 成年女人喷潮毛片免费播放| 亚洲人成网站在线播放影院在线 | a级毛片无码免费真人久久| 免费午夜爽爽爽WWW视频十八禁| 2020久久精品亚洲热综合一本 | 久久久久亚洲爆乳少妇无| 久久久久亚洲精品无码网址色欲| 猫咪社区免费资源在线观看| 亚洲人成在线中文字幕|