2 Star 21 Fork 11

鬼画符/writecode

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

适用于 wm快速开发的 增加自动写代码的demo示例

前提条件

pom.xml文件进行更改

1. 升级parent到v2.25及以上版本

<parent>
    <groupId>com.xnx3.wangmarket.wm</groupId>
    <artifactId>parent</artifactId>
    <version>2.25</version>
</parent>

2. 升级wm 到 v2.24 及以上版本

需要先将wm升级到 wm v2.24版本。具体pom.xml 更改如下,增加这两个引入

<!-- wm v2.24版本 http://wm.zvo.cn -->
<dependency>
	<groupId>com.xnx3.wangmarket.wm</groupId>
	<artifactId>wm</artifactId>
	<version>2.24</version>
</dependency>

异常情况

如果maven拉取不下来,可参考 doc/maven_repository.md

第一步,设计数据表

数据表设计注意事项,可参见: database_table.md

第二步,运行 WriteCode.java 写代码

WriteCode.java 可以自己在com包下建一个,代码:

package com;
import com.xnx3.writecode.template.wm.Code;
/**
 * 自动写代码,根据数据表写出实体类、controller、vo、jsp页面等
 * @author 管雷鸣
 */
public class WriteCode {
	public static void main(String[] args) {
		Code code = new Code();
		code.setPackageName("com.xnx3.demo");	//设置生成的entity、controller、vo等java类放到哪个包下
		code.setProjectUrlPath("/demo/"); //设置url请求的路径
		code.write();	//执行
	}
}

image.png

第三步,使用

运行起来项目,访问测试:
localhost:8080/demo/person/list.jsp

image.png

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/mail_osc/writecode.git
git@gitee.com:mail_osc/writecode.git
mail_osc
writecode
writecode
master

搜索帮助