2017-08-28 22 views
0

我在springBoot應用程序中添加了H2DB以進行單元測試。H2DB的默認網址和憑據?

在application-test.properties我只是說:

spring.datasource.name = h2db

spring.h2.console.enabled =真

它的做工精細,保存的值。

但它是如何工作的,如何瀏覽這個數據庫?在春季啓動應用程序的H2

+0

不要忘記接受/ upvote幫助你的答案... – Cepr0

回答

1

默認屬性:

spring.datasource.url=jdbc:h2:mem:testdb 
spring.datasource.driverClassName=org.h2.Driver 
spring.datasource.username=sa 
spring.datasource.password= 
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect 

所以沒有必要將它們添加到您的application.properties - 春季啓動創建該數據庫本身。


如果你想從你的IDE訪問您H2 DB的權利,你必須做出this setup

+0

這就是我一直在尋找。謝謝... – Sharad

+0

我還有一個問題,如果我運行我的本地服務,那麼我可以通過它的控制檯訪問它,但在單元測試的情況下如何使用H2控制檯。如果單元測試本地服務器沒有運行。 – Sharad

+0

@Sharad不要忘記接受/ upvote所有幫助你的答案))) – Cepr0