我們非常高興的宣布,在經(jīng)過(guò)近6個(gè)月的努力后,EasyJWeb推出一個(gè)新版本,這一版本將是08年發(fā)布的重要版本,版本號(hào)升級(jí)為1.2。該版本主要對(duì)以下方面進(jìn)行了改進(jìn):
1、 對(duì)富客戶端組件Rich Component進(jìn)行了完善。
2、 提供了pageForExtForm(WebForm)類似的與Ext接口的快捷方法。
3、 提供對(duì)ext表示層技術(shù)的快速開發(fā)支持,可以使用easyjweb project xx –ejs –extjs類似的命令來(lái)生成使用ext視圖的項(xiàng)目。
4、 對(duì)基于EJS構(gòu)架的整個(gè)快速體驗(yàn)進(jìn)行了改進(jìn),為了方便體驗(yàn),在生成項(xiàng)目的時(shí)候會(huì)自動(dòng)帶一個(gè)myapp.domain.Cat的實(shí)體模型,可以直接通過(guò)該模型來(lái)體驗(yàn)快速開發(fā)。
5、 其它一些改進(jìn)。
EasyJWeb-1.2是在經(jīng)過(guò)了廣泛的應(yīng)用及反饋后,所完善的一個(gè)版本,對(duì)以前的版本完全兼容。希望所有新老用戶都升級(jí)到這個(gè)版本,以后不會(huì)再對(duì)EasyJWeb的核心功能作調(diào)整,只會(huì)增加一些周邊的開發(fā)工具,比如插件等。
附:EasyJWeb快速體驗(yàn)
1、從EasyJWeb官網(wǎng)下載EasyJWeb-1.2的完整項(xiàng)目,ftp://ftp1.easyjf.com/easyjweb/easyjweb-1.2/easyjweb-1.2.zip,并解壓。
2、解壓在命令行中切換到easyjweb\bin目錄。
3、輸入easyjweb project d:\test\ejs -ejs -extjs 會(huì)在d盤的test目錄建立一個(gè)名為ejs的web項(xiàng)目。
4、切換到d:\test\ejs\bin目錄
5、輸入easyjweb crud myapp.domain.Cat可以生成一個(gè)針對(duì)貓咪管理程序。
6、檢查src\main\resources\db.properties中的數(shù)據(jù)庫(kù)配置屬性是否與你的實(shí)際相符,特別是密碼,如果不符則修改。
7、在命令行執(zhí)行easyjweb war可以把應(yīng)用發(fā)布成war包。把ejs.war文件拷到tomcat等服務(wù)器的webapp目錄下也可運(yùn)行。
8、如果沒有裝Web服務(wù)器,如果裝了maven,則可以在命令行執(zhí)行easyjweb run可以自動(dòng)啟動(dòng)內(nèi)嵌的web服務(wù)器。在地址欄輸入http://localhost:82/cat.ejf可以得到結(jié)果。
EasyJWeb開源項(xiàng)目官方網(wǎng)站:http://www.easyjf.com/easyjweb/
EasyJWeb開源項(xiàng)目示例:http://easyjweb.demo.easyjf.com/
EasyJWeb-1.2快速體驗(yàn)視頻演示:http://easyjweb.demo.easyjf.com/easyjweb/easyjweb-1.2/quickstart/index.html
附:快速體驗(yàn)運(yùn)行效果
(圖1:基于普通Velocity視圖的快速體驗(yàn)界面)
(圖2:基于ext視圖快速體驗(yàn)界面)