1打开IDEA,新建一个项目
2点击"下一步"
3搜索栏输入"web",勾选"Spring Web"
继续搜索"SQL",勾选"MyBatis Framework",
继续搜索"SQL",勾选"MySQL Driver"
4点击"完成"
5项目加载成功
6在application.properties配置数据库的连接数据源
spring.dataSource.url=jdbc:mysql://localhost:3306/store?\
useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
spring.datasource.username=root
spring.datasource.password=root
7Navicat新建一个名为 “store"的数据库
点击"确定”
8测试连接
(1)启动Spring Boot主类,是否有对应的Spring 图形输出
运行代码,正常出现Spring图形
(2)在单元测试中测试数据库的连接是否可以正常的加载
打开"test"下面的"StoreApplicationTests"
package com.cy.store;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.boot.test.context.SpringBootTest;
import javax.annotation.Resource;
import javax.sql.DataSource;
import java.sql.SQLException;
@SpringBootTest
class StoreApplicationTests {
@Autowired(required = false)
private DataSource dataSource;
@Test
void contextLoads() {
}
@Test
void getConnection() throws SQLException {
System.out.println(dataSource.getConnection());
}
}
出现下列错误
抛出异常
运行代码