当前位置: 首页 > 知识库问答 >
问题:

无法打开JDBC连接oracle和Spring Boot

冯飞鹏
2023-03-14

您好,我正在使用oracle数据库,但在Spring Boot时出现了一些错误:错误是:

 spring.jpa.database-platform=org.hibernate.dialect.Oracle10gDialect
 spring.datasource.url= jdbc:oracle:thin:@localhost:1521:XE
 spring.datasource.username=Sys
 spring.datasource.password=admin
 spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.jpa.hibernate.ddl-auto=create

server.port = 8080
spring.jpa.show-sql=true
spring.servlet.multipart.max-file-size=-1

共有1个答案

韩志专
2023-03-14

您使用的是哪个Java版本?你能检查一下你是否在你的构建文件中添加了依赖项吗?

<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.3.0</version>
</dependency>

参考链接:https://www.baeldung.com/java-9-jaxbexception

 类似资料:
  • 我的spring bean出现以下错误, EmployeeService.java config.xml

  • 我正在使用spring hibernate开发一个应用程序,如果我使用的是199.892.2.345这样的数据库,我就可以连接到该数据库并执行cud操作,但是如果我将其更改为spring config中的Vinayaka.cloudapp.net,111这样的云数据库,我会得到下面的错误,下面是我正在使用的spring config文件, 错误

  • 作为用户连接到数据库时出现问题。当在oracle 12c下执行相同的代码时,一切似乎都正常工作,并且我能够以用户身份连接,但是当尝试在oracle 19c下执行相同的代码时,会引发ORA-01017异常。我检查了一个我已正确创建orapwd文件的文件。当我将更改为时,它可以工作,但我仍然希望使用。 我尝试使用用户“sysas sydba”,但结果是相同的ORA-01017。有人知道可能出了什么问题

  • 我正在努力使用JDBC建立与数据库的连接。我已经做了留档中提到的所有必要的事情。 > 我的笔记本电脑上有数据库-Oracle XE 11g rel.2,SID="xe",SQLDeveloper检查 我有适当的驱动程序-ojdbc6.jar-并将其添加到我的项目在Eclipse的Java构建路径属性 我写了几行基本的尝试/捕捉块来建立连接: 但是在运行我的代码后,我收到错误“指定了无效的Oracl