在Java中JDBC-ODBC桥方式和纯Java方式有什么区别
发布网友
发布时间:2022-04-07 23:52
我来回答
共1个回答
热心网友
时间:2022-04-08 01:21
JDBC-ODBC:就是搭建jdbc与odbc之间的桥梁,(odbc是微软的驱程,jdbc是甲骨文的驱程)你要在控制面板上指定数据源,通过数据源来建立连接。这样程序的可移植性并不高。当你换一台主机运行,必须先要去配置数据源,否则程序是无法运行的。
纯java方式,即jdbc连接方式,就是通过java代码直接与数据库建立连接关系,可以执行很高,那样当你换主机运行的时候,直接运行就好。
关于两者最关注的问题是:两者谁的连接效率更高,从安全性还是开发速度上比较,显然jdbc效率要高一些,jdbc最大的优点就是可移植性很好,odbc只是用于windows平台,而jdbc可以跨平台,如unix平台下照样可用