Springboot整合Mybatis与EasyCode

  1. 创建一个Springboot项目
    测试项目pom文件内容:

    <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
            <dependency>
                <groupId>org.mybatis.spring.boot</groupId>
                <artifactId>mybatis-spring-boot-starter</artifactId>
                <version>2.0.0</version>
            </dependency>
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>druid-spring-boot-starter</artifactId>
                <version>1.1.10</version>
            </dependency>
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>5.1.28</version>
                <scope>runtime</scope>
            </dependency>
            <dependency>
                <groupId>org.mybatis.spring.boot</groupId>
                <artifactId>mybatis-spring-boot-starter-test</artifactId>
                <version>1.3.2</version>
            </dependency>
            <dependency>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
            </dependency>
        </dependencies>
    

    application.properties 文件内容

    server.port=8089
    spring.datasource.url=jdbc:mysql://**:**/**?useUnicode=true&characterEncoding=UTF-8
    spring.datasource.username=**
    spring.datasource.password=***
    spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
    spring.datasource.driver-class-name=com.mysql.jdbc.Driver
    #告诉mybatis去哪里扫描mapper
    mybatis.mapper-locations=classpath:mapper/*.xml
    
    
  2. 接下到IDEA的plugin中下载EasyCode插件或者去官网下载然后安装。

  3. 连接对应数据库

  4. 如图换用其它数据库即可连接成功

  5. 若连接成功后数据库未显示Schema,


点解红框就行勾选即可

在启动应用中加上包扫描(@MapperScan("com.kkgs.demo.dao"))

dao层加上mapper注解


标题:Springboot整合Mybatis与EasyCode
作者:JonLv
地址:http://39.108.183.139:8080/articles/2023/03/11/1678547725227.html