You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Spring Boot连接远程PostgreSQL服务器的application.properties配置方法

Spring Boot连接远程PostgreSQL的application.properties配置

首先确保你的项目已引入PostgreSQL驱动依赖(Maven项目可在pom.xml中添加):

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <scope>runtime</scope>
</dependency>

接下来在application.properties中添加以下配置,替换示例里的占位符(比如your_database_name、your_username、your_password):

# 数据库连接URL,替换为你的目标数据库名
spring.datasource.url=jdbc:postgresql://xyz.companyname.com:5432/your_database_name
# 数据库登录用户名
spring.datasource.username=your_username
# 数据库登录密码
spring.datasource.password=your_password

# 可选:指定JDBC驱动类(Spring Boot 2.x+ 可自动识别,可不写)
spring.datasource.driver-class-name=org.postgresql.Driver

# 若使用JPA/Hibernate,补充以下配置(按需调整)
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect

必要的服务器端配置检查:

  • 远程PostgreSQL服务器的防火墙必须开放5432端口,允许你的应用服务器IP访问
  • 修改PostgreSQL的两个核心配置文件:
    1. 在pg_hba.conf中添加规则,允许客户端IP段连接(例如host all all 你的应用IP/32 md5)
    2. 在postgresql.conf中将listen_addresses设置为*(允许所有IP访问)或指定你的应用服务器IP

内容的提问来源于stack exchange,提问作者Saksham Bhardwaj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 22:12:03