在EasyJWeb項(xiàng)目組全體同仁的共同努力下,EasyJWeb具有里程碑性質(zhì)的版本EasyJWeb-0.6.0,終于正式對(duì)外發(fā)布,本次版本作了比較大的調(diào)整。主要體現(xiàn)在以下幾個(gè)方面:
1、使用ant及maven管理項(xiàng)目發(fā)布,規(guī)范了項(xiàng)目的發(fā)布方式;
2、引入了自動(dòng)代碼生成引擎,實(shí)現(xiàn)了單表添刪改查及分頁的自動(dòng)生成;
3、加入簡(jiǎn)易AOP支持及攔載器功能;
4、EasyJWeb Tools業(yè)務(wù)引擎中添加IDAO操作數(shù)據(jù)庫,實(shí)現(xiàn)了業(yè)務(wù)引擎對(duì)hibernate等EasyDBO以外的ORM數(shù)據(jù)庫訪問中間件支持。
5、規(guī)范了代碼的書寫;
6、進(jìn)一步完善了代碼注釋;
7、加強(qiáng)了測(cè)試工作;
8、修改了以前存在的一些Bug;
以后的版本將在現(xiàn)在的版本基礎(chǔ)上進(jìn)行擴(kuò)展及完善。
EasyJWeb-0.6.0的下載地址:http://dl.easyjf.com/downloads/easyjweb-0.6.0.zip
通過當(dāng)前的版本,可以實(shí)現(xiàn)一些簡(jiǎn)單應(yīng)用的快速開發(fā)。詳細(xì)請(qǐng)看音視頻教程:http://www.easyjf.com/html/bbs/20060625/2853344213758910.htm?ejid=2633275163824738
我們將會(huì)在近期推出有關(guān)EasyJWeb的相關(guān)專題教程,敬請(qǐng)關(guān)注!
(圖1:EasyJWeb-0.6.0文件預(yù)覽)
(圖2:較為詳盡的代碼注釋)
(圖3:ant操作菜單)
(圖4:easyjwebtools 快速代碼生成命令)
(圖5:代碼生成結(jié)果)
(圖6:生成的war包)
(圖7:程序運(yùn)行效果)
關(guān)于EasyJWeb:
EasyJWeb是基于java技術(shù),應(yīng)用于WEB應(yīng)用程序快速開發(fā)的MVC框架,框架設(shè)計(jì)構(gòu)思來源于國(guó)內(nèi)眾多項(xiàng)目實(shí)踐,框架旨在借鑒當(dāng)前主要流行的開源Web框架(Struts、JSF、Tapestry 、Webwork),吸取其優(yōu)點(diǎn)及精華,利用Velocity作為模板頁面引擎,實(shí)現(xiàn)一個(gè)頁面及代碼完全分離的MVC開發(fā)框架。旨在構(gòu)建一個(gè)能實(shí)現(xiàn)中小型Web應(yīng)用系統(tǒng)快速開發(fā)的簡(jiǎn)易Web框架。
通過EasyJWeb Tools提供的配套開發(fā)工具,可以實(shí)現(xiàn)基于EasyJWeb框架的Web應(yīng)用快速開發(fā),包括常用應(yīng)用軟件的代碼自生成、數(shù)據(jù)庫添刪改查(CRUD)代碼生成、自動(dòng)頁面模版生成、配置文件管理等。