【发布时间】:2018-11-27 13:36:53
【问题描述】:
我正在编写我的第一份工作中的第一个“真正”应用程序。我可以使用 Spring Boot 部署我的应用程序,它工作得很好。我怀疑的一件事是数据源配置部分。现在我将所有数据源配置写入 application.properties 文件:
spring.datasource.url = jdbc:postgresql://10.60.6.34:5432/postgres
spring.datasource.username = *username*
spring.datasource.password = *password*
spring.jpa.hibernate.ddl-auto = update
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.PostgreSQL94Dialect
就是这样!我还应该做些什么来准备我的应用程序生产?连接池和所有这些东西怎么样? (我不太熟悉所有数据源配置的东西)提前谢谢!
【问题讨论】:
-
小心
spring.jpa.hibernate.ddl-auto = update,不是真正用于生产用途。使用 Flyway 或 Liquidbase。
标签: java spring spring-boot datasource production-environment