1. Home
  2. ALL

SpringCloud Alibaba微服务商城项目(六):产品product模块测试基本的增删改查功能

目录

  1. 产品启动类整合mybatis-plus
  2. 配置数据源,配置mybatis-plus2. 配置数据源,配置mybatis-plus
    2.1 common模块配置数据源
    2.2 配置数据库与mybatis-plus
    2.3 MapperScan扫描dao包
  3. 进行单元测试
    3.1 插入数据
    3.2 更新数据
    3.3 查询集合数据

1. 产品启动类整合mybatis-plus

需要在启动类里面进行mybatis-plus的整合,我们需要引入mybatis-plus-starter之前在common模块已经引入了这个

file

2. 配置数据源,配置mybatis-plus

我们进入https://mvnrepository.com/artifact/mysql/mysql-connector-java

2.1 common模块配置数据源

file

上面的mysql版本connector引入到我们的common模块

file

2.2 配置数据库与mybatis-plus

我们设置了数据库的基本配置和mybatis的mapper扫描以及数据库的主键自增,如果后面需要分库分表我们会有其他对应的配置

# 应用名称
spring:
  datasource:
    username: root
    password: root
    url: jdbc:mysql://192.168.21.201:3307/wkkmall_pms
    driver-class-name: com.mysql.jdbc.Driver

mybatis-plus:
#  扫描mapper包
  mapper-locations: classpath*:/mapper/**/*.xml
  global-config:
    db-config:
#      设置主键自增
      id-type: auto

2.3 MapperScan扫描dao包

dao包需要自动扫描

file

3. 进行单元测试

我们先用brand品牌做为例子去进行测试

3.1 插入数据

file

查看一下数据库:(数据存储成功)

file

3.2 更新数据

file

file

3.3 查询集合数据

file


本片文章介绍了如何对入口类进行配置,从而成功启动我们的增删改查功能,单元测试里面介绍了基本的增删改查功能

原创文章,作者:admin,如若转载,请注明出处:https://www.cxylaowang.com/354.html

Leave a Reply

Your email address will not be published. Required fields are marked *

Contact Us

在线咨询:点击这里给我发消息

邮件:814489173@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code