經過將近兩年的努力,我們終于可以非常高興的宣布,EasyJWeb的一個新版,EasyJWeb
1.3的Beta版,于6月18日對外發布。這個版本是EasyJWeb的最新版本,在增加了一些新功能的同時,特別是Ajax應用的支持,以及代碼生成的功能得到加強以外,還增加了很多實用的工具函數,比如CommUtil的obj2map等等,對一些接口進行了豐富。
首先我們要感謝國家、感謝政府:-),祖國的大力支持讓我們有機會發布這個新的版本。如果有時間,我們還要感謝以下所有網友對EasyJWeb
1.3的發布所提供的辛勤勞動!
參與EasyJWeb
1.3開發的成員:大峽、stef、小星星、天一、williamRaym、netgod、冷雨、天意、我為我狂、船長、瞌睡蟲.cn、動物園的大豬、abc、陽春白菜、李紅軍
。。。。。。等等
為EasyJWeb 1.3的發布提供幫助的成員:云淡風輕、竹雨林風、allen、勇者無懼、Steven
Cheng、張凌云、犀鳥、小~0~、?浪(YX.H)、二月、百年ら孤獨、duduwolf、PowerEPU 。。。。。。等等!
EasyJWeb1.3開始,我們工作重點將會放在文檔的完善上,通過與傳智播客(www.itcast.cn
)的合作,我們將會提供一系列的教學視頻,關于EasyJWeb的圖書也在籌劃當中。歡迎大家下載試用,并請大家給我們多多提供意見。
EasyJWeb項目是由國內開源團隊EasyJF的一級開源項目。是一個以MVC為核心,專注于提供JavaEE應用快速開發的項目。
EasyJWeb相關資源
EasyJWeb官方網站:http://www.easyjf.com/easyjweb
EasyJWeb1.3下載地址:http://www.easyjf.com/easyjweb/easyjweb-1.3-beta-all.zip
開源力量鏡像下載地址:http://www.opensourceforce.org/download/easyjweb/file/174/0/easyjweb-1.3-beta.zip
EasyJWeb教學視頻:http://u.youku.com/easyjf
EasyJWeb
SVN地址:http://www.opensourceforce.org/show/easyjweb/source
EasyJF開源原SVN庫:http://svn.easyjf.com/repos/easyjweb/trunk/
在線演示應用:pss.easyjf.com
EasyJWeb 1.3快速上手
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 1.3版本更新內容:
easyjweb-core的調整
1、Container中加入泛型支持;
2、CommUtil中加入了一系列實用方法,包括obj2map、obj2mapExcept等等;
3、AjaxUtil中的JSON生成器提供了標準JSON及動態腳本生成的支持,改進了JSON生成算法。JSON生成提供了一個IJsonObject接口,可以用來生成更加輕量級的JSON數據。
4、WebForm.toPo進行改進,如果客戶端沒有傳某一個項目值,則不會清空已有的數據;
5、增加了用于負責權限檢查控制的PermissionCheck類,增加PermissionVerify注解用于權限控制;
easyjweb-ext的調整
6、IQueryObject接口添加了一個addQuery方法,用于直接添加查詢條件;
7、IQueryService中增加了queryForObject及batchUpdate方法,用于支持查詢單個對象,或者進行批量數據更新;
8、GenericDAO中增加了getSingleResult方法以及query的一些重載方法;
easyjweb-generator的調整
9、支持任意id類型及名稱;
10、提供了一個專用于與ExtJS框架快速界面開發的core.js,基于extjs框架的界面開發得變得更加完善;
11、北京傳智播客與成都藍源信息技術做了一個完整的進銷存教學實訓項目:lanyo-pss。項目完全基于EasyJWeb開發,源代碼捐獻給
了EasyJF,由EasyJF開源團隊對外開源,也就是samples中的pss項目。傳智播客的蔡世友老師發布了一系列學習EasyJWeb框架的視
頻,視頻在線地址:http://u.youku.com/user_show/uid_easyjf
posted on 2010-06-22 09:08
簡易java框架 閱讀(1748)
評論(3) 編輯 收藏