我正在使用 Spring Cloud 将服务绑定(bind)到部署到 CloudFoundry 的 Spring Boot 应用程序。在本地运行时,我可以将 Java 选项传递给应用程序,如下所示:
-Dspring.jpa.hibernate.ddl-auto=create-drop
现在我想在 CloudFoundry 上运行应用程序时做同样的事情。通常的方法是什么?
最佳答案
设置系统属性或环境变量的另一种方法是将其设置为 src/main/resources/application.properties
或 src/main/resources/application 中的 Spring 属性。 yml
.
应用程序属性:
spring.jpa.hibernate.ddl-auto=create-drop
应用程序.yml
spring:
jpa:
hibernate:
ddl-auto: create-drop
通过这种方法,无论应用程序现在部署在本地、CF 上还是其他平台上,都将应用配置。
关于java - Spring Cloud ;云类型转换; spring.jpa 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30368196/