2.JNDI

JNDI JDBC为java应用程序访问不同数据库提供了通用的编程接口。 它的编程组成部分有三个: java程序,JDBC API,JDBC驱动程序。 通过JDBC,开发人员可以方便的将SQL 语句传送给几乎所有数据库。不必过多的考虑平台的差异性。 JDBC的驱动程序有四种类型: JDBC-ODBC桥。几乎可以应用到所有的关系型数据库。是一种最简单但较慢的方式。 JDBC和ODBC转换影响性能。 JDBC-NATIVE桥 要求在客户端(相对于数据库服务器)安装数据库的本地驱动程序。通过jdbc-native桥将JDBC请求转换为native请求。 JDBC-NATIVE-厂商的具体实现。 JDBC-NETWORK桥 不使用本地驱动,通过网络协议访问中间服务器,由中间服务器代理请求。 纯JDBC驱动 由JDBC驱动直接访问数据库。允许从客户机直接调用DBMS服务器。这样的协议由数据库厂商提供。 例如:MySql的一个四类驱动程序。 Class.forName(“jdbc.odbc.JdbcOdbcDriver”); Class.forName(“org.gjt.mm.mysql.Driver”); Class.forName(“ oracle.jdbc.driver.OracleDriver”); 2.DriverManager 是JDBC的管

文档评论(0)

1亿VIP精品文档

相关文档