我没有清楚地了解在Spring Boot中进行Oracle JDBC连接并执行查询。有人可以帮我或指导我这个问题吗?
答案 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/网站上,您可以创建一个全新的应用程序。首先,我会选择Web
和JPA
。
现在,在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 repositories,custom queries,custom entity manager
的文档