大家新年好,今天我們非常高興的宣布,EasyJWeb的一個革
命性的版本,EasyJWeb 2.0版,于今天對外發布。這個版本,EasyJWeb的重心不再只是MVC,而是真正的讓Java
Web變Easy,通過這個版本,你可以用不到1分鐘的時間搭建EJS、SSH、SSH2等應用程序架構,對代碼生成模板也作了一些擴充,可以實現生成基
于上述三種技術構架的快速應用。

EasyJWeb2.0總體結構圖
從2006年發布以來,如今,EasyJWeb已經接近了5個年頭。首先我們要感謝國家、感謝政府:-),祖國的大力支持讓我們有機會發布這個新的版本。最后,我們還要感謝以下所有網友對EasyJWeb 2.0的發布所提供的辛勤勞動!
參與EasyJWeb
1.3開發的成員:大峽、stef、小星星、志在逍遙、CoDingLiFe、天一、ssvfhppl、williamRaym、netgod、冷雨、天
意、我為我狂、船長、瞌睡蟲.cn、動物園的大豬、abc、陽春白菜、李紅軍 。。。。。。等等
為EasyJWeb 1.3的發布提供幫助的成員:云淡風輕、竹雨林風、allen、勇者無懼、Steven
Cheng、張凌云、犀鳥、小~0~、?浪(YX.H)、二月、百年ら孤獨、duduwolf、PowerEPU
。。。。。。等等!感謝所有陪伴EasyJWeb成長的朋友友們!
EasyJWeb項目是由國內開源團隊EasyJF的一級開源項目。是一個以MVC為核心,專注于提供JavaEE應用快速開發的項目。
伴隨著這個版本的發布,由EasyJF開源團隊中其中幾名核心成員建立的成都藍源信息技術有限公司同步發布了基于EasyJWeb框架創建的兩個基于GPL的開源項目:
1、藍源企業應用快速開發平臺(http://www.lanyotech.com/lanyo-edp.html),可以實現基于ExtJS等富客戶端的快速企業應用開發。
2、藍源進銷存迷你版(http://www.lanyotech.com/pss.html)基于EasyJWeb、Spring、JPA、ExtJS等技術開發的一個進銷存管理系統。
EasyJWeb相關資源
EasyJWeb官方網站:http://www.easyjf.com/easyjweb
EasyJWeb2.0下載地址:http://www.erpwin.com:30310/download.ejf?f=easyjweb-2.0.zip
EasyJWeb教學視頻:http://u.youku.com/easyjf
EasyJF開源原SVN庫:http://svn.easyjf.com/repos/easyjweb/trunk/
在線演示應用:http://pss.easyjf.com
基于EasyJWeb的開源項目:藍源進銷存迷你版 http://www.lanyotech.com/pss.html 藍源企業應用快速開發平臺 http://www.lanyotech.com/lanyo-edp.html
EasyJWeb 2.0快速上手
1、在easyjweb下的bin目錄執行下面的命令創建一個項目。
easyjweb project d:\test\ejs -ejs -extjs
2、把d:\test\ejs項目導入到eclipse工程中,修改db.properties文件中設置數據庫用戶名及密碼等;
3、在命令行切換到d:\test\ejs\bin目錄,執行下面的命令快速生成一個CRUD原型
easyjweb crud myapp.domain.Cat
4、在eclipse中刷新整個ejs項目。然后把該項目的webapp目錄作為一個web應用,啟動項目即可。
5、成功啟動后,在址欄輸入http://localhost:8080/cat.ejf 訪問生成的應用。
推薦快速上手視頻:http://v.youku.com/v_show/id_XMTgwNTQ2NDA4.html 可以看前幾分鐘即可。
EasyJWeb 2.0版本主要更新內容:
1、增加了struts1-plugin(也就是easyjweb-struts1-support)子項目,用來支持基于struts1.x的應用快速開發;
2、增加了struts2-plugin子項目,用來支持基于struts2.x的應用快速開發;
3、調整了Action對于IWebAction接口的限制,Action可以是普通的JavaBean。
4、在ActionContext中增加了put方法,put進去的內容可以在前臺模板中直接引用;
5、對異常處理作了規范。
6、JSON生成的功能強化。
7、完善了EasyJWeb的Schema文件,這樣寫配置更加簡單了。