java - SpringBoot Postgresql 驱动问题
问题描述
我正在使用带有 Intellij IDEA 的 SpringBoot。我相信我拥有所需的所有依赖项。我仍然不断收到 PostgreSQL driver not found 错误。这是 Gradle 文件中的依赖项。
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-rest'
implementation 'org.springframework.boot:spring-boot-starter-jdbc'
implementation 'org.springframework.boot:spring-boot-starter-jersey'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
runtimeOnly 'org.springframework.boot:spring-boot-devtools'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
解决方案
还添加以下依赖项:
compile group: 'org.postgresql', name: 'postgresql', version: '42.1.1'
在 gradle.build 文件中包含依赖项后,还要在 Application.properties 文件中包含以下行,以通知应用程序 PostgreSQL 服务器在哪里以及访问数据库的凭据是什么
spring.datasource.url= jdbc:postgresql://localhost:5432/dbname spring.datasource.username=postgres spring.datasource.password=xxxxxxxx spring.jpa.hibernate.ddl-auto=create-drop
推荐阅读
- python - .bashrc 没有激活 conda
- python - 在 Django 中查询用户的收藏夹
- c# - 如何使用 .net 框架构建 .net5 项目
- javascript - 关于javascript自动完成有更快的方法吗?
- typescript - 请参阅保留泛型的函数类型
- javascript - 如何在原生 javascript 中使用 Jquery 插件 -- [specturm 颜色插件]
- angular - How to Declare a Variable for Later in a Component?
- shapes - 在给定点数组的情况下查找形状
- javascript - 我的 react-simple-image-slider 接缝不工作 | 反应JS
- html - 如何悬停元素 B 的子元素 A 并触发与元素 B 处于同一级别的其他元素