谷粒商城18-19
程序员文章站
2022-06-19 10:18:51
18、快速开发-配置&测试微服务基本CRUD功能19、快速开发-逆向生成所有微服务基本CRUD代码...
18、快速开发-配置&测试微服务基本CRUD功能
1 整合mybatis-plus
首先导入依赖,包括:lombok、httpcomponents、commons-lang、mysql等
然后进行配置
解决common中的其他错误
添加servlet依赖
删除XssHttpServletRequest 和 XssFilter
然后将将RRException 复制到项目中,这样sqlfilter 中就不会报错了。
至此,common中完全没有报错了。
然后继续整合mybatis-plus的流程
配置数据源
配置mybatis-plus
Classpath* : 不仅只是在自己的类路径下寻找,还包括引入依赖的包的类路径下
这里我们配置成classpath
配置成主键自增
然后使用单元测试试一下是否可以使用。
由于主键自增,所以不需要set
修改
然后修改也成功
查询
QueryWrapper 是查询使用的条件,下面语法不是太懂
发现可以 找到数据
19、快速开发-逆向生成所有微服务基本CRUD代码
给其他所有微服务生成代码
步骤
修改模块名
修改表前缀
修改连接的数据库
然后直接启动逆向工程
选中全部表,生成代码
解压后,将代码复制到对应的项目中
然后让每一个工程依赖一下common
然后刷新一下maven
将resources里的src删除(如果有的话)
然后配置application.yml , 只需要修改一下数据源
然后启动,进行测试
同样地方式,对其他系统操作。
然后分配一下端口,从coupon 开始为7000 , member 8000
本文地址:https://blog.csdn.net/qq_17079255/article/details/109633224
上一篇: Seata分布式事务解决方案