添加依赖
springboot只整合了spring自己的依赖,其他相关依赖需要自己加
mysql驱动 mybatis-springboot整合的起步依赖 mybatis依赖
<!-- mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!-- mybatis整合springboot框架的起步依赖-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.4</version>
添加resources
因为生成的xml和mapper在一个包下,不在resources资源目录下,无法自动编译,因此需要pom文件中加入resources,
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>*.*</include>
</includes>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
接口上加入mapper注解
在接口上加mapper注解相当于ssm的声明mybatis扫描器,创建mapper对象
@Mapper
public interface StudentMapper {
……
}
写上service、controller
配上数据源
这样简单集成mybatis就算完成了
---------------------------------
其他springboot相关知识看专栏其他内容