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

當前位置:首頁 > 網站舊欄目 > 學習園地 > 設計軟件教程 > 采訪LightURL開源項目作者downpour(十二)

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

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

隨著時代的發展,對于Web程序員來說,如何簡化配置成了一個很重要的課題。在這方面,Struts2也有一些探索。在Struts2的官方網站上,我們可以找到一些優秀的plugin來做這些工作:codebehind-plugin,smarturls-plugin.

LightURL的目的是為了吸取這些優秀的plugin的優點,并支持更方便的配置方式。

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

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

歡迎大家推薦更多開源項目給我們,支持中國的開源項目發展,發站內短信給JavaEye管理員或者發信到webmaster@javaeye.com,謝謝。

采訪LightURL開源項目作者downpour Top

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

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

JavaEye:2.你為什么要開發LightURL項目呢?出發點和希望解決的問題是什么?

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

JavaEye:3.LightURL主要有哪些特點呢?相比同類型的項目有什么優勢呢?

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

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


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

JavaEye:4.LightURL未來的roadmap是什么? 你對LightURL的規劃和目標是什么?

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

JavaEye:5.LightURL項目誕生多長時間了,現在你平均每天花在LightURL上的時間是多久?

downpour:LightURL的項目已經有1年半了,目前LightURL處于使用過程中,這個項目本身我已經不花費時間去維護了。

JavaEye:6.你的開發環境是什么?

downpour:windows XP,eclipse。

JavaEye:7.這個項目從什么時候開始,到現在幾年了?目前LightURL是你一個人開發?還是有其他合作開發者?

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

JavaEye:8.現在大概有多少用戶使用LightURL項目。

downpour:LightURL我并沒有花時間和精力去推廣,除了在Javaeye論壇上發過帖子以外,沒有在其他場合進行推廣,作為一個小工具,也只是想給大家一些啟示和探討的話題。所以除了我自己主導的項目,其他使用LightURL的用戶應該很少。

JavaEye:9.通過開發LightURL,你對中國的軟件開發人員做開源項目有什么感受和想法嗎?

downpour:中國的軟件人員的能力很強,不過實際上集中在一些個人上,從總體上水平上來說,我覺得還有很多參差不齊的情況。我個人非常不贊成一個程序員,隨隨便便寫點代碼,就號稱是一個Full Stack的解決方案,號稱是什么開源項目。稱得上是開源項目的,必須是個人能夠對自己寫的東西,有一個非常清醒的認識和評價的作品。所以我也從來不認為我自己開發了LightURL這樣一個開源項目,這只是一個小工具,希望它能在表示層這個小小的領域解決一些小小的問題。中國的軟件開發人員,應該從自我做起,少談口號,多做實事,這樣才能提高整個國家的軟件開發的水平。

JavaEye:10.作為一個JavaEye的老會員,你對JavaEye網站有什么建議和意見嗎?

downpour:我加入Javaeye論壇是我大學四年級的時候,我幾乎所有的Java知識,都來源于Javaeye的一次又一次的激烈討論。所以Javaeye幾乎就是我成長中必不可少的良師益友。在此要對robbin同學為網站付出的巨大努力和心血而表示深深的感謝,也希望Javaeye越辦越好。我也會盡我的所能,在業余時間為Javaeye多多貢獻文章,充實Javaeye的內容。
 

安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢
亚洲人成网站在线播放2019 _日韩国产欧美精品_久久夜色精品国产欧美乱_在线视频福利一区
精品国产一区二区三区久久久狼 | 国产精品1区2区在线观看| 好吊色欧美一区二区三区四区| 青青青国产在线视频| 日韩精彩视频| 欧美做暖暖视频| 精品99在线视频| 国产日韩欧美自拍| 成人91免费视频| 91精品国产91久久久久久| 91精品国产99| www日韩av| 久久手机视频| 久久精品视频91| 日日噜噜噜夜夜爽亚洲精品| 久久精品亚洲精品| 精品国产综合区久久久久久 | 人人妻人人添人人爽欧美一区 | 九九热视频这里只有精品| 国产精品久久久av久久久| 欧美成人精品在线观看| 久久久久久18| 午夜精品一区二区三区在线视频| 欧美一级片久久久久久久| 日韩伦理一区二区三区av在线| 欧美日韩精品中文字幕一区二区| 国产一区在线免费观看| 国产精品中文字幕在线观看| 久久一区免费| 国产精品区二区三区日本| 精品综合久久久久久97| 动漫一区二区在线| 精品人伦一区二区三区| 国产精品一区二区三区免费观看| 国产精品一区二区免费在线观看 | 亚洲一区二区在| 欧美资源在线观看| 国产欧美日韩免费看aⅴ视频| 91精品久久久久久久久久久久久 | 色婷婷久久一区二区| 欧美精品在线免费观看| 色欲色香天天天综合网www| 欧洲黄色一级视频| 国产精品一区二区三| 色av中文字幕一区| 亚洲综合中文字幕在线观看| 欧美有码在线观看视频| 粉嫩av一区二区三区天美传媒| 久久久久欧美| 中文字幕久久一区| 欧美日韩视频免费在线观看| 91久久久久久久一区二区| 国产精品无码专区av在线播放 | 91精品国产乱码久久久久久蜜臀| 久久人人爽亚洲精品天堂| 午夜精品久久久久久久久久久久| 国产中文日韩欧美| 久艹视频在线免费观看| 亚洲永久一区二区三区在线| 黄色成人在线看| 久久久久久久久久久久久9999| 一区二区三区在线观看www| 欧美日韩第二页| 日韩高清av| 日本a视频在线观看| 91精品黄色| 国产女人精品视频| 国产伦精品一区二区三区| 蜜桃视频成人| 欧美一区亚洲二区| 少妇人妻互换不带套| 成人中文字幕av| 68精品国产免费久久久久久婷婷| 亚洲一区二区精品在线观看| 国产精品美女免费视频| 国产不卡视频在线| 国产精品加勒比| 国产精品天天av精麻传媒| 欧美极品美女电影一区| 亚洲欧美日韩精品综合在线观看 | 日本一区二区三区在线视频| julia一区二区中文久久94| 欧美成人精品在线播放| 欧美日韩在线播放一区二区| 久久99国产精品一区| 午夜精品一区二区三区在线视| 国产精品一区二区在线观看| 精品国产av无码一区二区三区 | 欧美精品一区在线| 色偷偷av一区二区三区| 日韩av在线第一页| 久久精品日产第一区二区三区乱码| 亚洲国产另类久久久精品极度| 国产精品一二三在线观看| 久久国产精品久久国产精品| 精品一区二区三区视频日产| 国产精品嫩草影院一区二区| 欧美xxxx黑人又粗又长精品| 国产精品视频免费一区| 欧美在线激情网| 国产精品麻豆免费版 | 欧美日韩激情四射| 国产精品免费在线| 免费看污污视频| 精品久久sese| 91精品视频网站| 日本亚洲欧美成人| 久久久久久久久一区二区| 欧美亚洲伦理www| 国产精品久久久久久久久影视| 国产免费色视频| 午夜精品久久久久久久无码| 久久久久久久成人| 日韩久久久久久久| 国产精品久久九九| 成人av一级片| 日本久久91av| 国产精品国产三级国产aⅴ浪潮| 国产精品中文字幕久久久| 午夜精品在线视频| 久久久精品免费| 成人免费淫片aa视频免费| 性亚洲最疯狂xxxx高清| 国产成人无码精品久久久性色| 免费精品视频一区二区三区| 一区二区精品视频| xvideos亚洲| 成人乱人伦精品视频在线观看| 午夜肉伦伦影院| 国产精品日日摸夜夜添夜夜av| 国产麻豆电影在线观看| 日韩av片免费在线观看| 国产精品久久成人免费观看| 成人av中文| 欧美精品无码一区二区三区| 一区二区成人国产精品| 久久久久久久久久久久久久一区| 国产在线精品一区二区三区| 色大师av一区二区三区| 久久综合久中文字幕青草| 国产精品999视频| 蜜桃av噜噜一区二区三区| 欧美一乱一性一交一视频| 久久久精品在线观看| 91精品国产综合久久香蕉的用户体验| 欧美日韩在线不卡视频| 欧美一区二区三区图| 精品国产一区二区三区日日嗨| 国产不卡av在线| 逼特逼视频在线| 免费久久久久久| 91美女片黄在线观看游戏| 久热国产精品视频| 一区二区三区四区视频在线| 午夜精品一区二区三区在线视频| 欧美大码xxxx| 欧美日韩福利视频| 高清国产一区| 国产一区二区免费电影| 久久电影一区二区| 国产成人精品999| 99久久免费观看| 国产在线一区二区三区播放| 欧美中文在线观看| 久久久久久国产精品一区| 好吊色欧美一区二区三区| 麻豆乱码国产一区二区三区| 深夜福利日韩在线看| 国产精品99蜜臀久久不卡二区| 国产欧美一区二区三区久久人妖 | 午夜精品一区二区三区av| 精品乱色一区二区中文字幕| 久久久国产一区二区三区| 久精品国产欧美| 国产成人精品视频ⅴa片软件竹菊| 国产日韩亚洲欧美在线| 精品午夜一区二区| 蜜桃免费区二区三区| 欧美精品一区二区三区久久 | 日韩视频 中文字幕| 岛国视频一区免费观看| 亚洲va男人天堂| 午夜免费福利小电影| 亚洲 日韩 国产第一| 亚洲自拍欧美另类| 宅男在线精品国产免费观看| 欧美激情久久久久| 欧美激情在线观看视频| 久久国产精品久久久| 久久99精品久久久久久青青91| 欧美精品在线视频观看| 美女精品视频一区| 亚洲永久激情精品| 亚洲精品高清视频| 熟女少妇精品一区二区| 日本一区免费在线观看| 日本久久久精品视频| 欧美在线一级va免费观看| 青青青在线视频播放| 热99在线视频|