Springboot統合mybatis-plus


Springboot統合mybatis-plus
1、バージョンの説明
  • springboot: 2.3.0.RELEASE
  • mybatis-plus: 3.2.0

  • 2、スタート
    依存関係のインポート
    <dependency>
        <groupId>mysqlgroupId>
        <artifactId>mysql-connector-javaartifactId>
        <version>8.0.17version>
    dependency>
    <dependency>
        <groupId>com.baomidougroupId>
        <artifactId>mybatis-plus-boot-starterartifactId>
        <version>3.2.0version>
    dependency>
    

    注:mysql-connector-javaおよび依存は、mysqlによって開始されるサービスバージョンに対応します.
    公式の説明:
    https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-versions.html
    構成アイテムの書き込み
    spring:
      datasource:
        driver-class-name: com.mysql.cj.jdbc.Driver
        username: xxxx
        password: xxxx
        url: jdbc:mysql://xxx.xxxx.xx.xx:3306/xxxx
    
    mybatis-plus:
      # xml location
      mapper-locations: classpath:/mapper/**/*.xml
      global-config:
        db-config:
          # config primary key auto-increment
          id-type: auto
    

    クラスアノテーションの開始
    @MapperScan("edu.virgil.mall.product.dao")