手记

数据库和JavaBeans之间的使用

JDK1.1包括了新的数据库存 取(JDBC)及组件(JavaBeans)的运用程序接口(APIs)。这两个API结合在一起,可用来开发通用 数据库代码。经过用仅有的一个类去存取任何一种JDBC数据库(封装于不同组件中的各个运用 程序有着其具体的编码),用户就不用因为数据库结构一点点的细微改变去修正数据库编码。

  一个联络数据库基本上包括一系 列相互干系的表,在每一个表中存有一类与运用系统相关的数据。例如一个地址簿数据库中,可 能有关于人员、住址、电话号码等方面的表。在数据库中,每一个这样的实体将被作为一系列的 字符串,整数及其它原始数据类型存贮起来。数据库中,表的定义将描绘每一种与实体相关的信 息如安在一个表的字段中存储。例如,你能够在一个名为“人”的表中,有两个字段别表明所存字 符串为“姓”和“名”。每一张表应当有一个或几个字段值作为标识,确保每条记载的仅有性。这些 标识或“键”能够用来联接存在于不同表中的信息。例如你能够在“人员”表中,为每个人指定唯 一的“人员号码”的键值,并在“地址”表中的相应字段中运用同一个键值。这样,你能够经过对两 个表中的“人员号码”字段值的匹配,使每一个人和他的地址相关起来。

  联络数据库系统出现于七十年代, 时至今日,它仍然是存储巨量数据的首要办法。因此,Java软件东西有必要具有处理联络数据库 的才能。

  联络数据库要想被某个Java运用 程序运用,首要需求处理两个问题。第一:需求某些根底的中间件来建立与数据库的联接,向数 据库宣告SQL查询等等;第二:操作数据库的处理结果要与操作任何一种Java信息一样便利—— 作为一个目标。前一个问题已被SUN及几个数据库产商处理;后一个问题则有待我们进一步去探 究。

  在为一般的程序开发业务定义大 量的APIs这项工作上,SUN一向保持着与许多软件公司的协作联络。在JDK1.1APIs中,JDBC 的API是最早建立起来的。并且,它已得到了为数众多的运用。这些运用中,有的是100%的 纯Java,有的则是Java和其它程序的混合体.


0人推荐
随时随地看视频
慕课网APP