2017-08-28 109 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