mybatis的集成有两种 一个是基于注解的 一种是基于xml的,我这使用的是基于xml的1、maven 配置
<!--mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.21</version>
</dependency>
<!--mybatis支持-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.3.0</version>
</dependency>
2、直接在application.properties 添加以下属性
#数据源属性
##数据库
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=gbk&zeroDateTimeBehavior=convertToNull
spring.datasource.username=你的账号
spring.datasource.password=你的密码
##驱动
spring.datasource.driverClassName =com.mysql.jdbc.Driver
##mapper的配置路径
mybatis.mapper-locations=classpath:mapper/*.xml
##config的配置
mybatis.config-locations=classpath:mybatis-config.xml
mybatis-config.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<typeAliases>
<typeAlias alias="Integer" type="java.lang.Integer"/>
<typeAlias alias="Long" type="java.lang.Long"/>
<typeAlias alias="HashMap" type="java.util.HashMap"/>
<typeAlias alias="LinkedHashMap" type="java.util.LinkedHashMap"/>
<typeAlias alias="ArrayList" type="java.util.ArrayList"/>
<typeAlias alias="LinkedList" type="java.util.LinkedList"/>
</typeAliases>
<!--<mappers>-->
<!--<mapper resource="mappers/*.xml"></mapper>-->
<!--<package name="com.mobike.server.bi.dao.demo"></package>-->
<!--</mappers>-->
</configuration>