easyjweb.bat命令

 

利用easyjweb開發項目時,可以通過easyjweb.bat的批處理器來自動生成代碼,可以達到快速開發的效果。

我們可以通過在命令提示符中執行easyjweb.bat得到easyjweb命令介紹,筆者所用的是easyjweb-1.3-beta2的版本,得如下圖所示信息:

 

easyjweb.bat命令分兩種,一是用於創建easyjweb項目:easyjweb project <路徑><選項,二是操作已存在的easyjweb項目:easyjweb <選項>

創建easyjweb項目命令,以easyjweb project d:/myapp –ejs爲例。該命令在dmyapp目錄下創建一個工程,如下圖所示。

目錄bin包含批處理文件以及所需文件,可以進一步操作該工程;src目錄存放項目的代碼以及測試;template目錄保存自動生成所需的模板文件;工程包含着eclipse項目的文件,可以更改project文件更改項目名稱,默認爲ejs,導入eclipse後可以進一步快速開發;build.xml文件則用於發佈該工程。

 


 

easyjweb.bat可以根據不用需求創建不同類型的項目,可以通過不同的選項來控制。

1、  無選項:則創建一個簡單的mvc項目

2、  -ejs:創建一個ejs結構的項目,ejs就是指Easyjweb+JPA+Spring,三者組合能夠快速開發一個web應用。

3、  -ejs –extjs:在ejs項目的基礎上結合extjs技術,前臺均可由extjs快速完成。

4、  -ssh –extjs-ssh2 –extjs:分別生成給予sshssh2的項目並結合extjs技術實現頁面顯示。

5、  -ejs –maven:生成一個託管於mavenejs項目。

 

接下來介紹利用easyjweb.bat操作已存在的項目,達到快速開發的目的。

       操作已存在的easyjweb項目:我們以上一步驟新建的myapp項目爲例子,在項目的bin目錄中包含着各種批處理文件,可以利用其中的easyjweb.bat

       目前新建的這個項目只有一個Java文件,就是myapp/src/main/java/myapp/domain目錄下的Cat.java文件,這是一個實體對象,接下來我們所要做的工作就是創建一個簡單的能夠對Cat實體實現增刪改的程序。好,馬上開始!

在命令提示符中進入myapp/bin,接着執行easyjweb crud myapp.domain.Cat。如下圖所示,項目自動生成了Java文件,html文件以及xml文件。

 

myapp/src/main/webapp目錄配置爲tomcatdocBase並修改db.properties文件,然後啓動tomcat,輸入http://localhost:8080/cat.ejf,即可得如下信息

除此之外,還可以利用easyjweb.bat將工程打包成war文件,或直接用maven運行,對應的選項分別是warrun


 

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