码迷,mamicode.com
首页 > 数据库 > 详细

j2ee规范——JDBC

时间:2014-09-13 20:10:55      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:j2ee

JDBC类似于ODBC都是一种规范,并且提供了数据库访问的API。

优点

1.JDBC为多种数据库提供了统一访问。说的通俗点:有了JDBC就不用为不同的数据库写不同的程序,只需要使用JDBC API写一个程序,就可以直接向相应的数据库发送SQL调用。

2.编写一次,处处运行。将java与jdbc结合起来使用就可以让程序在不同的平台上运行。

分类

JDBC-ODBC Bridge:实现了基于ODBC使JAVA应用程序使用ODBC的数据库。
JDBC-Native Bridge:使用本地库直接去数据库通信。需要在本地安装Native的客户端。
Java-net Bridge:适用于bs的三层架构,需要先连接到WLS
All JAVA JDBC Dirver:直接通过JDBC连接数据库,不用担心平台,或地理位置的限制。

JDBC Driver

JDBC Driver是实现数据库操作的类。

Driver分为两类
    两层模型中,java APP可以直接去连接数据库。这将需要一个JDBC驱动程序来与所访问的特定数据库进行通讯。将SQL语句发给数据库,数据库并返回值。在JDBC API中JDBC-ODBC Bridge、JDBC-Native Bridge、All JAVA JDBC Dirver适用于两层模型。

    三层模型中,命令先是被发送到WLS,由它将SQL 语句发送给数据库。数据库对 SQL 语句进行处理并将结果送回到WLS,WLS再将结果送回给用户。Java-net Bridge适用于三层模型。

总结

这一节主要是学习了JDBC的机制及其API的分类,以及操作数据库的两种方式。这只是一个特别浅的了解,还要更深入的学习。


j2ee规范——JDBC

标签:j2ee

原文地址:http://blog.csdn.net/suneqing/article/details/39253881

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!