欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

谷粒商城18-19

程序员文章站 2022-06-19 10:18:51
18、快速开发-配置&测试微服务基本CRUD功能19、快速开发-逆向生成所有微服务基本CRUD代码...

18、快速开发-配置&测试微服务基本CRUD功能

1 整合mybatis-plus
首先导入依赖,包括:lombok、httpcomponents、commons-lang、mysql等
然后进行配置

谷粒商城18-19

谷粒商城18-19

解决common中的其他错误

谷粒商城18-19

添加servlet依赖

谷粒商城18-19

删除XssHttpServletRequest 和 XssFilter

谷粒商城18-19

然后将将RRException 复制到项目中,这样sqlfilter 中就不会报错了。

谷粒商城18-19

至此,common中完全没有报错了。

然后继续整合mybatis-plus的流程

谷粒商城18-19

配置数据源

谷粒商城18-19

配置mybatis-plus

谷粒商城18-19

Classpath* : 不仅只是在自己的类路径下寻找,还包括引入依赖的包的类路径下

谷粒商城18-19

这里我们配置成classpath

谷粒商城18-19

配置成主键自增

谷粒商城18-19

然后使用单元测试试一下是否可以使用。
由于主键自增,所以不需要set

谷粒商城18-19

谷粒商城18-19

修改

谷粒商城18-19

然后修改也成功

谷粒商城18-19

查询

QueryWrapper 是查询使用的条件,下面语法不是太懂

谷粒商城18-19

发现可以 找到数据

19、快速开发-逆向生成所有微服务基本CRUD代码

给其他所有微服务生成代码

步骤

修改模块名

谷粒商城18-19

修改表前缀

谷粒商城18-19

修改连接的数据库

谷粒商城18-19

然后直接启动逆向工程

谷粒商城18-19

选中全部表,生成代码

谷粒商城18-19

解压后,将代码复制到对应的项目中

谷粒商城18-19

然后让每一个工程依赖一下common
然后刷新一下maven

谷粒商城18-19

将resources里的src删除(如果有的话)
然后配置application.yml , 只需要修改一下数据源
谷粒商城18-19

然后启动,进行测试

谷粒商城18-19
谷粒商城18-19

同样地方式,对其他系统操作。

然后分配一下端口,从coupon 开始为7000 , member 8000

谷粒商城18-19

本文地址:https://blog.csdn.net/qq_17079255/article/details/109633224