JDBC数据库连接与操作
JDBC 的数据库连接方式算是 Java 开发里比较经典的一招了。用java.sql
和javax.sql
两个包搞定,操作挺直接,逻辑也清晰。适合那种需要手动控制流程、又不想上框架的情况。尤其在小项目或者工具类应用里,挺实用的。
连接数据库的时候,用DriverManager.getConnection()
就能搞定,传入 URL、用户名和密码就行:
Connection conn = DriverManager.getConnection(url, user, password);
拿到连接之后,基本就是Statement
和PreparedStatement
的事儿了。查询、更新啥的,一把梭就完了。嗯,PreparedStatement防 SQL 注入效果还不错,推荐用。
文档里也分门别类整理了java.sql
里头的重要接口,比如ResultSet
、Connection
、Statement
这些老熟人。讲得还算系统,看一遍你就知道咋回事了。
如果你平时用 JDBC 比较多,建议也看看JDBC 数据类型与 SQL Server 字段对应那篇文章,字段类型对不上号可是个大坑。
哦对了,其他语言访问 SQL 数据库的方式也顺手整理了,比如PHP 连 SQL、JS 访问 SQL这些,换栈时翻翻也有用。
小提醒:用完数据库连接一定记得conn.close()
,不然资源泄露搞不好出事。
1.06MB
文件大小:
评论区