熟悉JDBC编程环境,根据视频(2和3)完成数据库连接的代码。工程命名:com.姓名拼音(驼峰命名法)(例:com.zhangSan)。代码工程文件打包提交。数据库名称;姓名拼音(例:zhangsan)
时间: 2024-10-08 12:16:47 浏览: 17
一种简单JDBC数据库连接池的实现.rar_connection pool jdbc_site:www.pudn.com_数据库
在JDBC编程环境中,首先需要设置`pom.xml`文件来添加JDBC依赖,然后编写`DataSource`配置和数据库连接的代码。这里假设你已经在项目中创建了一个名为`com.zhangSan`的包,并设置了主类`JdbcConnection`。
```java
// pom.xml (添加mysql-connector-java依赖)
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.26</version> <!-- 更新实际版本 -->
</dependency>
</dependencies>
// com/zhangSan/JdbcConnection.java
package com.zhangSan;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class JdbcConnection {
private static final String DB_NAME = "zhangsan"; // 数据库名称
private static final String URL = "jdbc:mysql://localhost:3306/" + DB_NAME;
private static final String USER = "your_username";
private static final String PASS = "your_password";
public static void main(String[] args) {
try {
Class.forName("com.mysql.cj.jdbc.Driver"); // 加载驱动
// 连接到数据库
Connection connection = DriverManager.getConnection(URL, USER, PASS);
System.out.println("Connected to the database successfully!");
// 关闭连接(良好实践)
connection.close();
} catch (ClassNotFoundException e) {
System.err.println("Error loading MySQL driver: " + e.getMessage());
} catch (SQLException e) {
System.err.println("Failed to connect to the database: " + e.getMessage());
}
}
}
```
在这个例子中,你需要替换`USER`和`PASS`为你实际的数据库用户名和密码。记得将这个类和相关的配置文件打包并提交到对应的地方。
阅读全文