pom.xml导入web mybatis mysql druid坐标
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.0.9</version>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.1.1</version>
</dependency>
application.properties配置数据库连接信息,数据源,Mapper映射文件位置
#数据库信息
spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://49.233.91.44:3306/cloudDB01
spring.datasource.username=admin
spring.datasource.password=MBjU/raf%1Ol
#数据源
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
#Mapper映射文件配置
mybatis.mapper-locations=classpath:mybatis/*.xml
在src/mian/resources下面创建mybatis文件夹,里面写Mapper映射文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="接口路径">
</mapper>
启动类 添加 @MapperScan("xxxx") 注解,扫描dao(Mapper)接口
@SpringBootApplication
@MapperScan("dao层接口所在报名")
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
}