easyjweb.bat命令

来源:互联网 发布:cos大乱斗网络不给力 编辑:程序博客网 时间:2024/06/05 19:19

 

利用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


 

原创粉丝点击