java之JDBC中常用的类和接口

本文详细介绍了Java JDBC中的关键类和接口,包括DriverManager用于加载数据库驱动并建立连接,Connection接口代表与数据库的连接,提供创建Statement和PreparedStatement对象的方法,以及设置读写模式、提交和回滚事务等。Statement接口用于执行SQL语句,而PreparedStatement接口则用于执行预编译的SQL语句,提高效率并防止SQL注入。
摘要由CSDN通过智能技术生成

一、DriverManager类

DriverManager类用来管理数据库中所有的驱动程序,它是JDBC的管理层,作用于用户和驱动程序之间,跟踪可用的驱动程序,并在数据库的驱动程序之间建立连接。在使用java操作数据库之前,首先需要加载驱动程序,java中使用Class类的静态方法forName(String className)加载要连接的数据库的驱动程序。

加载数据库驱动程序

  • MySQL——Class.forName(“com.mysql.jdbc.Driver”);
  • Oraclel——Class.forNmae(“oracle.jdbc.driver.OracleDriver”);
  • SQL Server2000——Class.forNmae(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);
  • SQL Server2005——Class.forNmae(“com.microsoft.sql.jdbc.SQLServerDriver”);

DriverManager类的常用方法

  1. getConnection(String url,String user,String
    password)——指定3个入口参数(分别是连接数据库的URL、用户名、密码)来获取与数据库的连接
  2. setLoginTimeout()——获取驱动程序试图登录到某一数据库时可以等待的最长时间,以秒为单位
  3. println(String message)——将一条信息打印到当前JDBC日志流中

示例用DriverManager获取本地MySQL数据库连接:

DriverManager.getCon
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值