整合MyBatis-Plus

一、导入依赖

<!--        mybatis-plus-->
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.2.0</version>
        </dependency>

 

二、配置

  1、配置数据源

    ①导入数据库的驱动

<!--        导入mysql驱动-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.17</version>
        </dependency>

    ②在application.yml配置数据源相关信息

spring:
  datasource:
    username: root
    password: root
    url: jdbc:mysql://192.168.254.128:3306/gulimall_pms?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&useSSL=false
    driver-class-name: com.mysql.cj.jdbc.Driver

 

  2、配置MyBatis-Plus

    ①使用@MapperScan("dao层包的路径")放在启动类上面  ==> 在持久层每个类上加@Mapper

    ②告诉MyBatis-Plus,sql映射文件位置

mybatis-plus:
  mapper-locations: classpath:/mapper/**/*.xml
  global-config:
    db-config:
      id-type: auto  #主键自增规则 ==> 在实体类主键字段上加@TableId(type = IdType.AUTO)

 

posted @ 2022-08-02 09:03  Homnay  阅读(18)  评论(0)    收藏  举报