在easyjweb 1.0-m3版本中,增加了快速开发的一些相应支持,先来体验如何使用?
easyjweb project d:\myapp\liuyanban
这个命令在d:\myapp\liuyanban生成了一个简单页面的web mvc应用,
它里面包含了HelloAction.java、hello.html的模板文件。
可以通过去行easyjweb war来打包这个WEB应用成target/hello.war。
然后复制这个hello.war到相应的web容器里,就可以用/hello/hello.ejf来访问这个应用了。
以上只是一个最简单的MVC应用,它做到了把模板和业务分离的效果。
然而,在我们真正的JAVA EE应用中是不可能这么简单就能满足客户那千变万化的需求的。
以下是一个生成企业级应用的命令:
easyjweb project d:\myapp\necton -ejs
这个命令在d:\myapp\下面生成了一个叫necton的应用,注意,这里只是比上一个liuyanban应用多了个-ejs的参数,
它的作用是不容忽视的,如果在后面指定了-ejs,系统在生成项目时则生成的是一个(Easyjweb + JPA + Spring)的企业级应用了。
我们看到仅使用了一个easyjweb.bat即可实现这么多功能,到底这个dos batch给我们了什么魔法?
敬请关注:Easyjweb 1.0-m3的发布!