版权声明: https://blog.csdn.net/pbrlovejava/article/details/82715982
整合环境:idea+gradle4.8+springboot2.0+mysql5
一、build.gradle
//Mybatis依赖
compile('org.mybatis.spring.boot:mybatis-spring-boot-starter:1.3.2')
//jdbc依赖
runtime('mysql:mysql-connector-java')
二、application.properties
# mapper.xml文件完整路径扫描
mybatis.mapper-locations=classpath: D:/springboot_workspace/springboot_mybatis2/src/main/java/com/iteason/springboot_mybatis2/mapper/*.xml
# 数据库连接名
spring.datasource.username=root
# 数据库连接密码
spring.datasource.password=123
# 数据库连接驱动
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
# 数据库名称以及编码表
spring.datasource.url=jdbc:mysql:///mybatis?useUnicode=true&characterEncoding=utf8&useSSL=false
三、在运行主类中添加包扫描
@SpringBootApplication
@MapperScan("com.iteason.springboot_mybatis2.mapper")
public class SpringbootMybatis2Application {
public static void main(String[] args) {
SpringApplication.run(SpringbootMybatis2Application.class, args);
}
}
四、配置资源文件
在build.grade中添加
//xml资源文件读取
sourceSets {
main {
resources {
//可以将java目录下的所有非.java资源打包到classes下
srcDirs = ['src/main/java', 'src/main/resources']
}
}
}