JDBC连接说明分析和总结.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java 的重点与难点: 面向对象(类、接口、多态性) 类集。。 List、Iterator JavaIO JDBC 现在如果需要使用 java 代码去连接数据库的话,请使用以下的步骤去完成: 第一步:导入包(java.sql) import=java.sql.* 第二步: 其实应该是,使用包中的类、接口。但是由于受到 java 反射机制的制约,这 里需要先定义四个Access 三 个字符串常量(final): ① DBDRIVER:你要连接的数 据库的驱动 包.类名称② DBURL:你要连接的数据库 包.类名称 的存储位置 ③ DBUSER: 你要连接的数据 库的用户名 ④ DBPASS:对应于用户名的 密码 第三步: 现在就可以使用导入的sql 包中的功能类去实现数据库的连接了(这一步本该在第二步去做的)。为了使用 sql 包中的功能类,我们先要定义出对应于相关功能类的对象。 Connection conn = null; conn对象时用来保持和数据库的连接 Connection conn = null; conn对象时用来保持和数据库的连接 PreparedStatement pstm = null; pstm 对象是用来执行 sql 语句的 ResultSet rs = null; rs 对象是用来保存 sql 语句的执行结果的。 DBDRIVER ( 字 符 串 常 量 -String final),变成连接数据库额的驱动类(隐式的) Class.forName(DBDRIVER) ; Class.forName(DBDRIVER) ; //java 反射机制,也就是说,根据一个对象反过来生成一个类 核心知识: 先反射: Class.forName,相当于在操作系统 的底层注册数据库的驱动(Driver)。 再管理: 既然已经在 OS( Operation System)中注册了驱动,下面使用驱动管理(DriverManager) 创建数据库的连接。 public public static Connection getConnection(String DBURL, String DBUSER,String DBPASS) 此方法的作用是建立和驱动相关的数据库的连接。返回一个数据库连接接口 (Connection) 三个核心接口(标准) 1Connection(接口) Connection 接口的主要作用是创建能够在其基础之上 操作数据库的接口 (Statement、PreparedStatement) Statement createStatement() Statement createStatement() 2 Statement、PreparedStatement Statement 是 Java 执行数据库操作的一个重要方法, 用于在已经建立数据库连接( conn )的基础上,向数据库发送要执行的 SQL 语句。 主要是两个操作方法: CRUD 方法 数据库更新操作(增、删、改) 、数据库查询操作 (查) int int executeUpdate(String sql) 数据库的更新操作,使用此方法可以完成对数据库内容的 增加、 修改、删除 ResultSet executeQuery(String sql) 数据库的查询操作,使用此方法可以完成对数据库的内容的查询, 此方法的返回值是一个 ResultSet(接口) 3ResultSet 此接口用来保存数据库查询操作完成之后的,查询结果。查询结果是按照行记录的方式保存起来的。

文档评论(0)

mph + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体上海谭台科技有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91310115MA7CY11Y3K

1亿VIP精品文档

相关文档