簡體   English   中英

春雲; CloudFoundry; spring.jpa屬性

[英]Spring Cloud; CloudFoundry; spring.jpa properties

我正在使用Spring Cloud將服務綁定到部署到CloudFoundry的Spring Boot應用程序。 在本地運行時,可以將Java選項傳遞給應用程序,如下所示:

-Dspring.jpa.hibernate.ddl-auto=create-drop

現在,我想在CloudFoundry上運行應用程序時做同樣的事情。 這樣做的通常方法是什么?

設置系統屬性或環境變量的替代方法是在src/main/resources/application.propertiessrc/main/resources/application.yml中將其設置為Spring屬性。

application.properties:

spring.jpa.hibernate.ddl-auto=create-drop

application.yml

spring:
  jpa:
    hibernate:
      ddl-auto: create-drop

通過這種方法,無論現在在本地,CF還是在其他平台上部署應用程序,都將應用配置。

你可以把一個env條目您manifest.yml文件,如下所示:

env:
  spring.jpa.hibernate.ddl-auto: create-drop

在此處查看更多信息:

http://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html#env-block

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM