【发布时间】:2017-02-27 15:44:35
【问题描述】:
我目前将我的数据库凭据保存为 ENV 变量。但我想改变它,使数据库成为支持服务。
环境变量
SPRING_DATASOURCE_driverClassName: oracle.jdbc.OracleDriver
//sample url to mask mine
SPRING_DATASOURCE_URL: jdbc:oracle:thin:@//spring.guru.csi0i9rgj9ws.us-east-1.rds.amazonaws.com:1521/ORC
SPRING_DATASOURCE_USERNAME: UserAdmin
SPRING_DATASOURCE_PASSWORD: p4ssw0rd
SPRING_DATASOURCE_initialize: false
上面的脚本在 Cloud Foundry 上运行时可以工作并且有数据库连接。
_ _ - _ _ - _ _
这是我在命令提示符中输入的脚本,我在其中创建服务并将其绑定到我的应用程序
cf cups OracleTest -p 'username, password, url'
填写完所有凭据后,将我的应用程序绑定到服务,然后重新暂存我的应用程序。我没有收到任何数据库连接。
我对 CF 的尝试
//for uri I also tried
jdbc:oracle:thin:@//spring.guru.csi0i9rgj9ws.us-east-1.rds.amazonaws.com:1521/ORC
--我还需要一些java配置吗?
【问题讨论】: