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