quarkus集成mybatis-plus

  1. 依赖

    <dependency>
        <groupId>io.quarkus</groupId>
        <artifactId>quarkus-spring-web</artifactId>
    </dependency>
    <dependency>
        <groupId>io.quarkus</groupId>
        <artifactId>quarkus-resteasy-reactive-jackson</artifactId>
    </dependency>
    <dependency>
        <groupId>io.quarkiverse.mybatis</groupId>
        <artifactId>quarkus-mybatis-plus</artifactId>
        <version>1.0.3</version>
    </dependency>
    <dependency>
        <groupId>io.quarkus</groupId>
        <artifactId>quarkus-jdbc-mysql</artifactId>
    </dependency>
    
  2. 配置数据源

    #【配置数据源】数据库地址、驱动、用户名、密码
    quarkus.datasource.jdbc.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false&zeroDateTimeBehavior=convertToNull&serverTimezone=Asia/Shanghai
    quarkus.datasource.jdbc.driver=com.mysql.cj.jdbc.Driver
    quarkus.datasource.username=root
    quarkus.datasource.password=123456
    
  3. MybatisX生成代码

  4. 添加@Mapper注解

    不能使用MapperScan,因此所有Mapper都要加@Mapper注解

posted @ 2022-06-18 22:32  七つ一旋桜  阅读(1228)  评论(0)    收藏  举报