如何在Spring Boot中建立Oracle JDBC连接并执行查询?

时间:2017-05-16 06:35:43

标签: spring jdbc spring-boot

我没有清楚地了解在Spring Boot中进行Oracle JDBC连接并执行查询。有人可以帮我或指导我这个问题吗?

1 个答案:

答案 0 :(得分:3)

首先,您将需要oracle jdbc驱动程序作为maven / gradle依赖项。 Oracle在公共存储库中没有其驱动程序。因此,您需要从oracle下载jdbc驱动程序并将此jar安装到maven依赖项中。

mvn install:install-file -Dfile=ojdbc7.jar  -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.1 -Dpackaging=jar

或者你可以去oracle specific maven repository并从那里获取东西。

之后,您可以将此依赖项添加到应用程序的pom.xml中。

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc7</artifactId>
    <version>12.1.0.1</version>
</dependency>

https://start.spring.io/网站上,您可以创建一个全新的应用程序。首先,我会选择WebJPA

现在,在application.properties文件中,您可以设置jdbc配置:

spring.datasource.driverClassName=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin:yourUrl
spring.datasource.username=username
spring.datasource.password=password

之后,您应该能够启动并运行该应用程序。

有关更多内容,请阅读Springs repositoriescustom queriescustom entity manager

的文档