本文已参与「新人创作礼」活动,一起开启掘金创作之路
本文已参与「新人创作礼」活动,一起开启掘金创作之路
本文已参与「新人创作礼」活动,一起开启掘金创作之路
本文已参与「新人创作礼」活动,一起开启掘金创作之路
本文已参与「新人创作礼」活动,一起开启掘金创作之路
正常创建一个SpringBoot项目
添加依赖(pom.xml)
<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>
配置连接数据库文件(application.yaml)
这里我连接的数据库名叫
mybatis
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
username: root
password: 123456
url: jdbc:mysql://localhost:3306/mybatis?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8
连接数据库
设置时区
测试数据库连接 (Test.java)
@SpringBootTest
class SpDemoApplicationTests {
@Autowired
DataSource dataSource;
@Test
void contextLoads() throws SQLException {
// 查看默认的数据源 class com.zaxxer.hikari.HikariDataSource
System.out.println(dataSource.getClass());
// 获得数据库连接 HikariProxyConnection@1129874021 wrapping com.mysql.cj.jdbc.ConnectionImpl@6f8667bb
Connection connection = dataSource.getConnection();
System.out.println(connection);
connection.close();
}
}