亚洲人成网站在线播放2019 _日韩国产欧美精品_久久夜色精品国产欧美乱_在线视频福利一区

當(dāng)前位置:首頁(yè) > 網(wǎng)站舊欄目 > 學(xué)習(xí)園地 > 設(shè)計(jì)軟件教程 > 采訪LightURL開源項(xiàng)目作者downpour(十二)

采訪LightURL開源項(xiàng)目作者downpour(十二)
2010-01-14 23:27:28  作者:  來源:
JavaEye的資深會(huì)員downpour發(fā)起了開源項(xiàng)目LightURL。首先讓我們了解一下LightURL:

背景:Struts2已經(jīng)日益成為Web層比較主流的開發(fā)框架,它來源于Webwork2,是一個(gè)非常優(yōu)秀的MVC框架。在Webwork2設(shè)計(jì)之處,Annotation和Ruby on Rails還沒有像現(xiàn)在那么火,所以整個(gè)框架在配置方面還是沿用了Web框架慣用的XML作為主要的配置方式。

隨著時(shí)代的發(fā)展,對(duì)于Web程序員來說,如何簡(jiǎn)化配置成了一個(gè)很重要的課題。在這方面,Struts2也有一些探索。在Struts2的官方網(wǎng)站上,我們可以找到一些優(yōu)秀的plugin來做這些工作:codebehind-plugin,smarturls-plugin.

LightURL的目的是為了吸取這些優(yōu)秀的plugin的優(yōu)點(diǎn),并支持更方便的配置方式。

downpour 是一位資深的Java開發(fā)者和優(yōu)秀開源開發(fā)者,寫了大量很多的技術(shù)文章,比如《忘記李剛,一步一步跟我學(xué)Struts2 系列》,JavaEye非常榮幸的采訪了他。

downpour 博客:http://downpour.javaeye.com/

歡迎大家推薦更多開源項(xiàng)目給我們,支持中國(guó)的開源項(xiàng)目發(fā)展,發(fā)站內(nèi)短信給JavaEye管理員或者發(fā)信到webmaster@javaeye.com,謝謝。

采訪LightURL開源項(xiàng)目作者downpour Top

JavaEye:1. hi,downpour 你好,非常榮幸能夠采訪你。你能介紹一下LightURL開源項(xiàng)目嗎?

downpour : LightURL是一個(gè)Struts2的插件,通過使用這個(gè)插件,能夠極大的簡(jiǎn)化Struts2的配置。從更深的意義上說,我也希望通過LightURL的使用,能夠使得程序員更加慎重的去思考表示層的代碼的規(guī)劃以及URL地址的合理規(guī)劃。從理念上,使得整個(gè)表示層更體現(xiàn)出它的價(jià)值。

JavaEye:2.你為什么要開發(fā)LightURL項(xiàng)目呢?出發(fā)點(diǎn)和希望解決的問題是什么?

downpour: Struts2是我在平時(shí)開發(fā)中經(jīng)常使用的一個(gè)表示層框架,在使用的過程中,發(fā)現(xiàn)其配置非常繁瑣。所以最初的目的是為了能夠少寫很多配置文件從而提高開發(fā)效率。后來在使用的過程中,我逐漸發(fā)現(xiàn),這個(gè)項(xiàng)目最終不僅簡(jiǎn)化了配置,同時(shí)規(guī)范了許多表示層的開發(fā)習(xí)慣,使得很多代碼能夠自然而然的放到其應(yīng)該存在的地方去。

JavaEye:3.LightURL主要有哪些特點(diǎn)呢?相比同類型的項(xiàng)目有什么優(yōu)勢(shì)呢?

downpour:通過插件方式來簡(jiǎn)化Struts2配置的開源項(xiàng)目有很多,在Struts2的官方網(wǎng)站上,我們可以找到一些優(yōu)秀的plugin來做這些工作:http://cwiki.apache.org/S2PLUGINS/codebehind-plugin.htmlhttp://cwiki.apache.org/S2PLUGINS/smarturls-plugin.html 。在Struts2.1.6的版本之后,自帶了一個(gè)convention-plugin,幾乎囊括了所有簡(jiǎn)化配置方面的精華。

而LightURL本身吸取了上面3個(gè)提到的插件的優(yōu)點(diǎn),并且在此基礎(chǔ)上提出了URLTemplate的Annotation配置方式以及Command方式的ResultCode這兩大特色。這兩點(diǎn)分別解決了表示層需要進(jìn)行配置的兩個(gè)不同的方面:URL映射Action類以及Action轉(zhuǎn)向到視圖層。所以要說到LightURL最大的優(yōu)勢(shì),應(yīng)該說在于它是市面上所有的Struts2簡(jiǎn)化配置的方案的集大成者,同時(shí)在上面含有一定的創(chuàng)新性。


比較具體的項(xiàng)目說明,可以參考我的博客:http://downpour.javaeye.com/blog/242838

JavaEye:4.LightURL未來的roadmap是什么? 你對(duì)LightURL的規(guī)劃和目標(biāo)是什么?

downpour:我在編寫LightURL的時(shí)候,并沒有制定什么roadmap,唯一的目標(biāo)就是通過少寫代碼來提高開發(fā)效率。由于當(dāng)時(shí)Struts2還處于2.0.X的穩(wěn)定版本階段,所以LightURL還只是支持Struts2.0.X的版本。我想在不久的將來,我會(huì)編寫針對(duì)Struts2.1.X的版本,同時(shí)增加更多的簡(jiǎn)化配置的特性。

JavaEye:5.LightURL項(xiàng)目誕生多長(zhǎng)時(shí)間了,現(xiàn)在你平均每天花在LightURL上的時(shí)間是多久?

downpour:LightURL的項(xiàng)目已經(jīng)有1年半了,目前LightURL處于使用過程中,這個(gè)項(xiàng)目本身我已經(jīng)不花費(fèi)時(shí)間去維護(hù)了。

JavaEye:6.你的開發(fā)環(huán)境是什么?

downpour:windows XP,eclipse。

JavaEye:7.這個(gè)項(xiàng)目從什么時(shí)候開始,到現(xiàn)在幾年了?目前LightURL是你一個(gè)人開發(fā)?還是有其他合作開發(fā)者?

downpour:LightURL的開發(fā)是由我一個(gè)人完成的,不過在整個(gè)過程中,受到了許多人的意見和啟發(fā),包括ahuaxuan和kj23,在這里,謝謝他們。

JavaEye:8.現(xiàn)在大概有多少用戶使用LightURL項(xiàng)目。

downpour:LightURL我并沒有花時(shí)間和精力去推廣,除了在Javaeye論壇上發(fā)過帖子以外,沒有在其他場(chǎng)合進(jìn)行推廣,作為一個(gè)小工具,也只是想給大家一些啟示和探討的話題。所以除了我自己主導(dǎo)的項(xiàng)目,其他使用LightURL的用戶應(yīng)該很少。

JavaEye:9.通過開發(fā)LightURL,你對(duì)中國(guó)的軟件開發(fā)人員做開源項(xiàng)目有什么感受和想法嗎?

downpour:中國(guó)的軟件人員的能力很強(qiáng),不過實(shí)際上集中在一些個(gè)人上,從總體上水平上來說,我覺得還有很多參差不齊的情況。我個(gè)人非常不贊成一個(gè)程序員,隨隨便便寫點(diǎn)代碼,就號(hào)稱是一個(gè)Full Stack的解決方案,號(hào)稱是什么開源項(xiàng)目。稱得上是開源項(xiàng)目的,必須是個(gè)人能夠?qū)ψ约簩懙臇|西,有一個(gè)非常清醒的認(rèn)識(shí)和評(píng)價(jià)的作品。所以我也從來不認(rèn)為我自己開發(fā)了LightURL這樣一個(gè)開源項(xiàng)目,這只是一個(gè)小工具,希望它能在表示層這個(gè)小小的領(lǐng)域解決一些小小的問題。中國(guó)的軟件開發(fā)人員,應(yīng)該從自我做起,少談口號(hào),多做實(shí)事,這樣才能提高整個(gè)國(guó)家的軟件開發(fā)的水平。

JavaEye:10.作為一個(gè)JavaEye的老會(huì)員,你對(duì)JavaEye網(wǎng)站有什么建議和意見嗎?

downpour:我加入Javaeye論壇是我大學(xué)四年級(jí)的時(shí)候,我?guī)缀跛械腏ava知識(shí),都來源于Javaeye的一次又一次的激烈討論。所以Javaeye幾乎就是我成長(zhǎng)中必不可少的良師益友。在此要對(duì)robbin同學(xué)為網(wǎng)站付出的巨大努力和心血而表示深深的感謝,也希望Javaeye越辦越好。我也會(huì)盡我的所能,在業(yè)余時(shí)間為Javaeye多多貢獻(xiàn)文章,充實(shí)Javaeye的內(nèi)容。
 

安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢
亚洲人成网站在线播放2019 _日韩国产欧美精品_久久夜色精品国产欧美乱_在线视频福利一区
精品国产乱码久久久久| 日韩中文字幕视频在线观看| 亚洲精品一区二区三区蜜桃久 | 国产成人黄色片| 成人毛片网站| 成人精品一二区| 国产伦精品一区二区三区免| 国产一区二区片| 国产香蕉一区二区三区| 日本wwwcom| 欧美在线免费观看| 欧美国产亚洲一区| 韩国v欧美v日本v亚洲| 黄色小视频大全| 国产一区二区免费电影| 国产美女直播视频一区| 国产精品一区二区你懂得| 福利精品视频| 99久久激情视频| 久久久最新网址| 国产成人久久婷婷精品流白浆| 国产成人看片| 不卡中文字幕av| 亚洲一区三区视频在线观看| 中文字幕一区二区三区有限公司| 一区二区三区四区免费观看| 一本色道久久综合亚洲二区三区| 亚洲自拍小视频| 日韩一区二区三区资源| 日韩欧美在线观看强乱免费| 精品99在线视频| 国产精品亚洲激情| 久久久久国产精品熟女影院| 久久久久久久一| 精品视频9999| 痴汉一区二区三区| 精品一区二区三区日本| 91国产精品视频在线| 国产精品视频99| 欧美日韩福利在线观看| 日本在线观看天堂男亚洲| 精品一区二区三区国产| 国产大尺度在线观看| 久久综合网hezyo| 无码免费一区二区三区免费播放| 好吊色欧美一区二区三区视频 | 国产精品久久久久久久久久小说| 国产精品免费在线免费| 亚洲精品高清国产一线久久| 日本在线观看a| 日本精品免费| 精品视频一区二区三区四区| 国产伦精品一区二区三区视频孕妇| 91国产在线播放| 国产精品日韩欧美一区二区 | 亚洲欧美日韩在线综合| 亚洲一区二区三区精品视频 | 午夜欧美不卡精品aaaaa| 欧美日韩在线高清| 成人h视频在线| 国产精品视频xxx| 亚洲欧美日韩综合一区| 免费久久99精品国产自| 91精品国产91久久久久久吃药| 国产精自产拍久久久久久蜜| 国产成人在线免费看| 黄色成人在线免费观看| 国产激情久久久| 国产精品久久久久福利| 日本阿v视频在线观看| 国产日韩精品电影| 久久黄色片视频| 久久69精品久久久久久久电影好 | 亚洲午夜精品久久久中文影院av| 欧美日韩一区在线观看视频| 国产亚洲黄色片| 久久99精品久久久久久秒播放器| 国产精品福利久久久| 欧美一级视频在线观看| 精品一区2区三区| 国产成人a亚洲精v品无码| 久久亚洲国产精品| 日韩免费在线播放| 99中文字幕在线观看| 国产成人无码a区在线观看视频| 国产精品久久久久久久久久直播| 一区二区三区日韩视频| 国产在线观看一区二区三区| 久久久久久久久久久亚洲| 精品高清视频| 欧美成人精品欧美一级乱| 久久久亚洲影院| 最新中文字幕久久| 精品一区二区三区免费毛片| 视频在线一区二区| 熟妇人妻va精品中文字幕| 国产在线观看精品一区二区三区| 日韩有码片在线观看| 欧美一区二区三区艳史| 国产欧美日韩亚洲精品| 国产精品日本一区二区| 青青久久av北条麻妃黑人| 久久久女女女女999久久 | 久久福利视频导航| 狠狠色狠狠色综合人人| www.xxxx欧美| 日韩国产小视频| 国产成人精品视频| 春色成人在线视频| 99在线免费观看视频| 国产99午夜精品一区二区三区| 精品人妻一区二区三区四区在线| 久久久久久久久一区| 婷婷五月色综合| 丰满少妇大力进入| 欧美激情视频网址| 国产美女主播在线| 久久久久久国产精品| 国产精品一区二区久久久| 国产精品视频500部| 青青草久久网络| www.日本久久久久com.| 欧美一级大片视频| 国产精品视频精品| 免费观看美女裸体网站| 国产精品高潮在线| 欧美一级大片在线观看| 国产精品视频一二三四区| 日韩福利一区二区三区| 九九热久久66| 欧美区高清在线| 久久中文字幕在线视频| 黄色国产一级视频| 免费不卡欧美自拍视频| 国产精品一区在线观看| 亚洲一区二区在线| 国产成人在线播放| 欧洲美女7788成人免费视频| 久久精品免费播放| 国产视色精品亚洲一区二区| 欧美极品在线视频| 91av中文字幕| 欧美有码在线观看| 国产成人精品一区| 欧美乱偷一区二区三区在线| 久久成人国产精品| 97精品伊人久久久大香线蕉| 日本少妇高潮喷水视频| 久久久99免费视频| 国内一区二区在线视频观看| 久久久久久12| 久久日韩精品| 欧美日韩国产三区| 久久九九有精品国产23| 国产精品在线看| 天堂一区二区三区| 国产精品电影久久久久电影网| 国产精品一区二区免费看| 亚洲欧美日韩精品综合在线观看| 久久久精品在线视频| 免费av在线一区二区| 午夜精品视频网站| 国产精品欧美激情| 91福利视频网| 国语对白做受xxxxx在线中国| 精品国产一区二区三区麻豆免费观看完整版 | 日本一区二区三区四区在线观看| 久久精品这里热有精品| av动漫在线观看| 欧美日韩亚洲一二三| 亚洲欧美日韩国产成人综合一二三区| 精品国产一区二区三区在线观看| 隔壁老王国产在线精品| 欧美性视频在线| 亚洲18私人小影院| 久久av.com| 奇米一区二区三区四区久久| 久久精品国产69国产精品亚洲| 毛片精品免费在线观看| 尤物一区二区三区| 国产美女91呻吟求| 狠狠97人人婷婷五月| 欧美精品久久久久久久久久| 久久99精品久久久久久久青青日本 | 无码中文字幕色专区| 国产精品久在线观看| 97精品免费视频| 国产主播喷水一区二区| 韩国三级日本三级少妇99| 亚洲欧美日韩另类精品一区二区三区| 精品久久久无码人妻字幂| 俺去了亚洲欧美日韩| 三级精品视频久久久久| 91精品视频在线| 91久色国产| 成人在线观看a| 国产乱码精品一区二区三区卡 | 日本在线观看天堂男亚洲| 日本一区二区在线播放| 亚洲欧洲免费无码|