database - Jhipster 和 Postgres 连接

标签 database postgresql jhipster

我正在尝试根据创建者本人的教程在 Jhipster 中运行该项目:https://www.youtube.com/watch?v=d1MEM8PdAzQ但它无法连接到 Postgres

查看以下错误:

Caused by: org.postgresql.util.PSQLException: The server requested password-based authentication, but no password was provided.
at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:473)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:203)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:65)
at org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:146)
at org.postgresql.jdbc3.AbstractJdbc3Connection.<init>(AbstractJdbc3Connection.java:35)
at org.postgresql.jdbc3g.AbstractJdbc3gConnection.<init>(AbstractJdbc3gConnection.java:22)
at org.postgresql.jdbc4.AbstractJdbc4Connection.<init>(AbstractJdbc4Connection.java:47)
at org.postgresql.jdbc42.AbstractJdbc42Connection.<init>(AbstractJdbc42Connection.java:21)
at org.postgresql.jdbc42.Jdbc42Connection.<init>(Jdbc42Connection.java:28)
at org.postgresql.Driver.makeConnection(Driver.java:415)
at org.postgresql.Driver.connect(Driver.java:282)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:95)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:101)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:316)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:518)

如何连接 Jhipster 和 postgreSQL?我是 jhipster 的新手

最佳答案

JHipster 创建了 3 个配置文件:-

  1. application.yml - 主要的 Spring Boot 配置文件。
  2. application-dev.yml
  3. application-prod.yml

application.yml 文件包含通用属性,其他 2 个文件包含开发和生产环境的特定属性。

如果您查看 application-dev.yml,您会看到如下内容:-

    datasource:
        type: com.zaxxer.hikari.HikariDataSource
        url: jdbc:postgresql://localhost:5432/myapp
        username: myapp
        password:

但是,您仍然需要创建您的 PostgreSQL 数据库 - 最简单的方法是通过 pgAdmin 工具,但您也可以通过命令行工具创建它 - 快速谷歌将帮助您!

关于database - Jhipster 和 Postgres 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40464617/

相关文章:

sql - 从 3 个表中获取数据时的 Db2 查询

java - 如何在启动时不显示数据库中的数据?

php - 如何使用 PHP 将一组特定的用户数据从一个 MySQL 数据库移动到另一个数据库?

sql - 复制表(类似创建表)-不保留自动递增主键

java - JHipster Redis 集成元素未绑定(bind)错误

date - JHipster JDL 中的 Instant 是什么?

java - 减少部署在 Heroku 中的应用程序的内存使用

python - 使用 Python 生成数据库架构

postgresql - Postgres 循环每个注册表并在另一个表中搜索

mysql - 新应用程序——PostgreSQL 是否为我的用例提供了优于 MySQL 的优势?