搭建人人开源项目的代码生成器
人人开源项目:https://gitee.com/renrenio/renren-generator
使用git 将代码拉下来
git clone git@gitee.com:renrenio/renren-generator.git
新建项目 renren
把拉下来的代码 复制到renren项目中
在renren项目的pom.xml文件中,添加renren-generator模块
然后再renren-generator的pom.xml添加<relativePath ></relativePath>
根据数据库信息来进行修改renren-generator的application.yml
新建gulimall-product模块
根据数据库信息和模块信息来进行修改renren-generator的application.yml
修改renren-generator的controller生成模版
启动renren-generator模块,进行生成代码
把生成的代码,复制到目标模块中
再新建gulimall-common模块,添加相关依赖和对应的类
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.15</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.2.1</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.2.1</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-util</artifactId>
<version>9.3.7.v20160115</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.5</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>2.0.1.Final</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.3.1</version>
</dependency>
<dependency>