18、快速开发-配置&测试微服务基本CRUD功能
1 整合mybatis-plus
首先导入依赖,然后进行配置
解决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