① thin方式连接:
格式如下:
jdbc:oracle:thin:@<主机名或IP>:1521:<数据库SID名>;
具体示例:
jdbc:oracle:thin:@127.0.0.1:1521:test
② oci方式连接
格式如下:
java:oracle:oci@<本地服务名>
具体示例:
java:oracle:oci@test
③ 二者区别
thin和oci属于两种不同的连接类型。
thin属于Direct-to-Database Pure Java Driver类型,纯粹用Java完成数据库访问。 只要有数据库驱动包就可以直接通过网络端口访问数据库。
oci是Oracle Call Interface的缩写,属于Native-API partly-Java driver类型,需要在客户端安装Oracle的客户端软件,并注册一个本地服务名。
理论上oci性能要好于thin。但是通常项目中我们使用thin连接方式。