1
我有一個Tomcat 8 Web應用程序運行在OpenShift 3。我可以在網頁控制檯中看到它。OpenShift 3:將Java Webapp連接到PostgreSQL數據庫
數據庫中有一個表有三行數據。
現在我想將Java Web應用程序連接到數據庫。
我已經瀏覽了大量的文檔,但我還沒有找到如何做到這一點的例子。
任何人有任何指針或示例或建議?任何幫助...
我有一個Tomcat 8 Web應用程序運行在OpenShift 3。我可以在網頁控制檯中看到它。OpenShift 3:將Java Webapp連接到PostgreSQL數據庫
數據庫中有一個表有三行數據。
現在我想將Java Web應用程序連接到數據庫。
我已經瀏覽了大量的文檔,但我還沒有找到如何做到這一點的例子。
任何人有任何指針或示例或建議?任何幫助...
您必須指定正確的JDBC URL到您的Java應用程序。
以下是環境變量。對於POSTGRE SQL在OS 3:
參考 https://docs.openshift.com/enterprise/3.2/using_images/db_images/postgresql.html
謝謝,但我知道的變量和我是一位經驗豐富的Java Web程序員,他構建了多個OpenShift v2數據庫驅動的Web應用程序。但我沒有使用容器。我希望看到一個連接到其數據庫內數據庫的示例。 – Lyndon
例如:String postgresqlDatabase = System.getenv(「POSTGRESQL_DATABASE」);沒有得到數據庫名稱。除此之外還有更多...... – Lyndon
你有沒有在pod裏面的終端並運行''env''來驗證環境變量是否被傳入?如果針對您的應用程序的部署配置運行「oc set env --list」,您是否看到甚至在部署配置中設置的環境變量。 –