北京传智播客教育 www.itcast.cn
— 高级软件人才实作培训专家 !
JDBC
讲师:李勇
北京传智播客教育 www.itcast.cn
— 高级软件人才实作培训专家 !
简介
JDBC ( Java Data Base Connectivity,java 数据库连
接),由一些接口和类构成的 API 。
J2SE 的一部分,由 java.sql,javax.sql 包组成。
北京传智播客教育 www.itcast.cn
— 高级软件人才实作培训专家 !
简介
应用程序、 JDBC API 、数据库驱动及数据库之间的关系
北京传智播客教育 www.itcast.cn
— 高级软件人才实作培训专家 !
连接数据的步骤
注册驱动 ( 只做一次 )
建立连接 (Connection)
创建执行 SQL 的语句 (Statement)
执行语句
处理执行结果 (ResultSet)
释放资源
快速起步示例
北京传智播客教育 www.itcast.cn
— 高级软件人才实作培训专家 !
注册驱动
Class.forName(“com.mysql.jdbc.Driver”);
推荐这种方式,不会对具体的驱动类产生依赖。
DriverManager.registerDriver(com.mysql.jdbc.Driver);
会造成 DriverManager 中产生两个一样的驱动,并会
对具体的驱动类产生依赖。
System.setProperty(“jdbc.drivers”, “driver1:driver2”);
虽然不会对具体的驱动类产生依赖;但注册不太方便,
所以很少使用。
驱动类型 ( 四种类型 )