
数据库 CRUD 操作的源代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本源代码示例涵盖了数据库中最基础的CRUD操作(创建、读取、更新和删除),适用于学习与实践SQL或NoSQL数据管理技术。
以下是一个非常实用的用于数据库增删改查操作的源代码示例:
```java
package com.util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DB {
// 连接MySQL数据库,需要先将MySQL的JDBC驱动放到工程的WEB-INF/lib包中。
public static Connection createConn() {
Connection conn = null;
try {
Class.forName(com.mysql.jdbc.Driver);
conn = DriverManager.getConnection(jdbc:mysql://localhost/bbs2009, root, root);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
// 使用PreparedStatement,因为它不仅效率高而且安全性好(可以防止SQL注入)。
public static PreparedStatement prepare(Connection conn, String sql) {
PreparedStatement ps = null;
try {
ps = conn.prepareStatement(sql);
} catch (SQLException e) {
e.printStackTrace();
}
return ps;
}
}
```
这段代码展示了如何创建数据库连接并使用PreparedStatement来执行SQL语句,确保了操作的高效性和安全性。
全部评论 (0)


