2017-05-07 75 views
0

我是Intellij IDE世界的新手,希望將它作爲我的數據源連接到Postgresql。當我Test Connection使用我的Postgres數據庫時,Intellij迴應一個successful消息。 enter image description here但是,我不確定這是否只是將其配置到IDE。正如我試圖用表和一些數據填充我的數據庫。此表不會出現在我的數據庫中。 任何幫助表示讚賞。謝謝如何將Intellij 2017.1.2連接到Postgresql

回答

1

我剛回來的示例應用程序,當我試圖運行它,我得到了下面的錯誤; Cannot determine embedded database driver class for database type NONE。經過幾次搜索後,我發現解決方案是將此行放在我的application.properties文件spring.datasource.url=jdbc:postgresql://localhost/<database name>中。併成功連接。我不需要包括一個

spring.datasource.data-username=<username> 
spring.datasource.data-password=<password> 

但你可能必須。

+0

您是否在將數據庫連接到您的IDE並將數據庫連接到您的應用程序時混淆了?這些是非常不同的事情。 – Makoto

+0

@Makoto我想通過連接它在IDE中,然後它會連接到我的應用程序,但我想我錯了? – Diego

+0

你錯了。你的IDE不是你的應用程序,它永遠不會。 – Makoto

1

你正在做的正確。一旦成功連接到數據庫,您可以按Apply,然後按Ok。之後你會在你的intelliJ IDE中看到如下圖所示的內容。

enter image description here

+0

問題是,在連接到Postgres DB後,我沒有看到任何創建的表,並運行我的應用程序,這會插入我的表和一些假數據,這是我懷疑的唯一原因。然後我再一次在我的代碼中做錯了什麼。 – Diego