TipJDBC JDBC数据连接规范简介
JDBC 的规范挺像前端的 DOM 标准——Sun(现在的 Oracle)定了接口规范,厂商来做实现,开发者就能专注写逻辑,不用纠结驱动细节。你只要通过 JDBC 接口,加载像MySQL 驱动、Oracle 驱动这些,连接数据库就水到渠成了,代码也清爽不少。
JDBC 的接口机制比较适合写跨平台应用,比如一个管理系统,后台用 MySQL,但另一个项目又切换到 Oracle,JDBC 就能帮你无缝切换驱动。只需要改下Connection URL
和加载的驱动类,逻辑代码几乎不用动。
常见的驱动有:
代码也不难,比如最基本的连接:
Class.forName("com.mysql.cj.jdbc.Driver");
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/dbname", "user", "pass"
);
连接成功后,用Statement
或者PreparedStatement
就能操作数据。要注意的是,驱动包要加到 classpath 里,不然运行时会直接报错。
如果你经常和数据库打交道,又不想被数据库厂商绑定,JDBC 还是蛮适合你的。
946.5KB
文件大小:
评论区