https://start.spring.io/
快速生成springboot项目
springboot整合mybatis
需要导入以下依赖
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.1</version>
</dependency>
<!--
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
只要导入这些依赖便可以使用 mybatis了
其中jdbc的依赖会和mybatis冲突,因此不能导入jdbc依赖,导入会出现以下错误
Error creating bean with name ‘dataSource‘ defined in class path resource
整合之后和mybatis的使用操作基本差不多,我们可以在application.properties中对mybatis进行配置,主要是
mybatis.type-aliases-package=com.example.demo2.pojo
mybatis.mapper-locations=classpath:*.xml
第二个的作用是寻找mapper.xml的位置
总结:
配置还是比较简单的,只要注意依赖不发生冲突一般不会出现太大的问题。