本章主要介绍逆向工程搭建,此逆向工程搭建是建立在 搭建微服务项目框架环境基础 上的,搭建微服务项目框架环境搭建详见:https://blog.csdn.net/qq_41946216/article/details/126676002?spm=1001.2014.3001.5502
当然,可以单独创建。
1.1 下载renren-generator
从码云上 clone renren-generator 代码 或者下载压缩包
1.2 添加到项目中(或idea单独打开项目)
1.3 修改配置文件
主要修改renren-generator 中的src下的 generator.properties 和 application.yml配置文件
- 修改 application.yml 中数据库用户名和密码及连接
- 修改 generator.properties 配置文件
- 注视掉模板中所有带有 @RequestPermissions(XXX)
1.4 启动主启动类进入逆向生成主页
1.5 选择要逆向生成代码的表
1.6 将main中代码用项目打开
在 搭建微服务项目框架环境 基础上,将main文件夹进行替换,并去除resources中src文件夹(此文件夹是对应的vue代码,有兴趣的可以自己看)
1.7 在bookmall目录下创建 模块 maven 项目
如果在微服务中,在子微服务中的每个pom文件中都进行依赖 此 依赖
1.8 添加公共依赖
如果是单独打开项目,则可以单独依赖
在bookmall-common的pom文件中添加公共依赖。
1.9 导入工具类
在子模块 bookmall-common中 创建工具类包com.hwadee.common,将 renren-fast 项目中 io.renren.common.utils 复制到项目中com.hwadee.common 中。其他代码报错,自己慢慢调整。