spring boot 2.x 集成 MyBatis

会有一股神秘感。 提交于 2020-02-26 07:32:44

1、添加 MyBatis 起步依赖

        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>1.3.2</version>
         </dependency>

2、添加数据库 connector 依赖

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>${mysql.version}</version>
        </dependency>

3、spring boot 主配置文件配置

# 数据源配置 #
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/bjpowernode
spring.datasource.username=root
spring.datasource.password=root
# mybatis 配置 #
# mapper 配置文件位置,dao层接口所在的包 #
mybatis.mapper-locations=classpath:com/bjpowernode/springboot_demo/dao/*.xml

4、编写 controller、service、dao

与之前开发方式相同,但是要在 dao 接口上添加 @Mapper 或在 spring boot 的主方法类上添加 @MapperScan(String[] basePackages)

5、编写 mapper 配置文件

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!