Database 版 (精华区)
发信人: joy (请给database灌水), 信区: Database
标 题: jdbc与数据库相连(2)
发信站: 哈工大紫丁香 (Wed Jun 30 16:10:38 1999), 转信
发信人: Seraph (Seraph), 信区: Database
标 题: jdbc与数据库相连(2)
发信站: 白山黑水站 (Wed Jun 23 11:45:44 1999), 转信
2.JDBC是低级的API与高级API的基础
JDBC是一种"低级"的接口,因为它直接调用SQL命令,但它又可作
以为构造高级接口与工具的基础。高级接口是"用户友善的"、更易理
解和更为方便的API,由后台将它翻译成如JDB C这样的低级接口。有
两种基于JDBC的高级API正处在开发之中:
一种是嵌入SQL的Java。JDBC要求把SQL语句作为字符串传递
给Java方法。嵌入SQL预处理程序,可让程序员把SQL与Java直接
混合使用。例如,在SQL语句中可用Java变量接收或提供SQL值。
嵌入SQL预处理程序,把这种混合的Java/SQL翻译成带JDBC调用的
Java。
另一种是把关系数据库表直接映射成Java类。在"对象/关系
"的映射中,表中的每一行变成类的一个实例,每一列的值对应于
该实例的一个属性。然后程序员可直接操作Java对象,并自动生
成取、存数据的SQL调用。另外它还提供了更高级的映射,例如在
Java类中把多个表的行结合起来。
--
--
※ 修改:.joy 于 Jun 30 16:14:18 修改本文.[FROM: hit-cim3.hit.edu]
※ 来源:.白山黑水站 bbs.neu.edu.cn.[FROM: neucc198.neucc.n]
--
※ 转寄:.白山黑水站 bbs.neu.edu.cn.[FROM: hit-cim3.hit.edu]
--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: joy.bbs@razorback.ne]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:8.573毫秒