小明: 嘿,小李,我最近在做一个数据管理平台,想用Java来实现。你能给我一些建议吗?
小李: 当然可以!首先,你需要考虑如何连接到数据库。你可以使用JDBC来实现这个功能。
小明: JDBC听起来不错。那具体怎么操作呢?
小李: 好的,下面是一个简单的例子:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DatabaseConnection {
public static Connection getConnection() throws SQLException {
return DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", "username", "password");
}
}
]]>
小明: 这段代码看起来挺简单的。那么数据处理部分呢?
小李: 数据处理可以通过编写SQL语句来实现。比如,我们可以通过查询获取所有用户的信息:
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DataProcessing {
public static void displayUsers() throws SQLException {
try (Connection conn = DatabaseConnection.getConnection()) {
String sql = "SELECT * FROM users";
PreparedStatement stmt = conn.prepareStatement(sql);
ResultSet rs = stmt.executeQuery();
while (rs.next()) {
System.out.println(rs.getString("name"));
}
}
}
}
]]>
小明: 太好了!这正是我需要的。谢谢你的帮助!
小李: 不客气,祝你项目顺利!