關於EasyJWeb 2.0的小事

上個月末,老大(大峽)的EasyJWeb 2.0發佈了,我暗暗高興,以前我也搞過這個,也不太懂。現在又時間研究了,感覺還不錯,能迅速的開發Java EE(SSH,SSH2,EJS)應用,而且沒有什麼bug,今天有時間就在這show 下吧,當然關於EasyJWeb 的使用已經有很多博文了,我這個算是筆記吧。

 

======================================================================

 

先來看看其技術架構框架圖:

 

======================================================================

 

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文件,這樣寫配置更加簡單了。

======================================================================

EasyJWeb 2.0快速上手

 

1、在easyjweb下的bin目錄執行下面的命令創建一個項目。

     easyjweb project d:\test\ejs -ejs -extjs

     或者  easyjweb project E:\test\ejs -ssh -extjs

     d:\test 後面的是採用的技術,如 SSH,和 EXT。

 

 

2、把E:\test\ejs項目導入到eclipse工程中,修改db.properties文件中設置數據庫用戶名及密碼等;

 

3、在命令行切換到d:\test\ejs\bin目錄,執行下面的命令快速生成一個CRUD原型

    easyjweb crud myapp.domain.Cat

    在easyjweb 中持久層採用的事JPA這個標準,現在hibernate或者TopLin,OpenJPA都是實現了該標準的。

 

4、在eclipse中刷新整個ejs項目。然後把該項目的webapp目錄作爲一個web應用,啓動項目即可。

 

5、成功啓動後,在址欄輸入http://localhost:8080/cat.ejf 訪問生成的應用。

 

     推薦快速上手視頻:http://v.youku.com/v_show/id_XMTgwNTQ2NDA4.html   可以看前幾分鐘即可。

 

 

    詳細的請瀏覽老大的Blog: http://blog.csdn.net/easyjf/archive/2011/01/31/6170845.aspx

  

    最後我共享下老大關於該開源的框架演講的PPT(希望該PPT對希望easyJWeb的同事帶來收穫)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章