spring.datasource.url=jdbc:oracle:thin:@localhost:1521:ORCL 和spring.datasource.url=jdbc:oracle:thin:@localhost:1521/ORCL 有什么不一样
时间: 2023-08-15 07:03:23 浏览: 104
在 Oracle 数据库的连接 URL 中,使用 : 和 / 都可以分隔主机名和端口号以及 SID。因此,以下两个 URL 都可以用于连接 Oracle 数据库:
```
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:ORCL
spring.datasource.url=jdbc:oracle:thin:@localhost:1521/ORCL
```
这两个 URL 的主机名和端口号都是 localhost:1521,而 SID 都是 ORCL,所以它们都可以用于连接同一个 Oracle 数据库。在实际使用时,可以根据自己的喜好选择其中一个。
需要注意的是,如果使用 : 分隔主机名和端口号,那么在连接 URL 中的 SID 之前需要再加上一个 :,例如:
```
jdbc:oracle:thin:@host:port:sid
```
如果使用 / 分隔主机名和端口号,那么在连接 URL 中的 SID 之前需要再加上一个 /,例如:
```
jdbc:oracle:thin:@//host:port/sid
```
在 Spring Boot 中,使用哪种方式都可以连接 Oracle 数据库,只需要根据实际情况进行配置即可。
相关问题
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:ORCL 和 spring.datasource.url=jdbc:oracle:thin:@localhost:1521/ORCL
在 Oracle 数据库的连接 URL 中,使用 : 和 / 都可以分隔主机名和端口号以及 SID。因此,以下两个 URL 都可以用于连接 Oracle 数据库:
```
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:ORCL
spring.datasource.url=jdbc:oracle:thin:@localhost:1521/ORCL
```
这两个 URL 的主机名和端口号都是 localhost:1521,而 SID 都是 ORCL,所以它们都可以用于连接同一个 Oracle 数据库。在实际使用时,可以根据自己的喜好选择其中一个。
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:ORCL中thin是什么意思
在Java中,使用JDBC来连接数据库。JDBC通过URL来指定连接数据库的信息。在这个URL中,thin是Oracle提供的一种连接方式。thin连接方式是Oracle提供的一种纯Java实现的连接方式,不需要安装Oracle客户端软件,使用起来比较方便。而相对的,还有一种OCI连接方式,需要安装Oracle客户端软件才能使用。
阅读全文