admin管理员组文章数量:1530022
YDOOK: 使用 IDEA链接 MYSQL 数据库 application.yml 定义连接
© YDOOK JY Lin
文章目录
- YDOOK: 使用 IDEA链接 MYSQL 数据库 application.yml 定义连接
- © YDOOK JY Lin
- 1. 首先,启动 MySQL 数据库:
- 2. 启动 IDEA:
- 3. 添加 pom.xml 依赖:
- 4. application.yml 定义:
- 5. Demo4jdbcApplicationTests.java : 测试:
- 6. 运行与输出:
1. 首先,启动 MySQL 数据库:
2. 启动 IDEA:
3. 添加 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>
4. application.yml 定义:
spring:
datasource:
username: root
password: passwords
url: jdbc:mysql://localhost:3306/db1
driver-class-name: com.mysql.cj.jdbc.Driver
5. Demo4jdbcApplicationTests.java : 测试:
package ydook.demo4jdbc;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.SQLException;
@SpringBootTest
class Demo4jdbcApplicationTests {
@Autowired
DataSource dataSource;
@Test
void contextLoads() throws SQLException {
// 查看默认数据源
System.out.println(dataSource.getClass());
// 获得数据库链接
Connection connection = dataSource.getConnection();
System.out.println(connection);
// 关闭数据库链接
connection.close();
}
}
6. 运行与输出:
class com.zaxxer.hikari.HikariDataSource
2021-03-22 15:48:49.766 INFO 7492 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
2021-03-22 15:48:50.004 INFO 7492 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
HikariProxyConnection@953683301 wrapping com.mysql.cj.jdbc.ConnectionImpl@5403799b
版权声明:本文标题:YDOOK: 使用 IDEA链接 MYSQL 数据库 application.yml 定义连接 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1726220261a1061022.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论