我在springBoot应用程序中添加了H2DB以进行单元测试。
在application-test.properties中,我刚刚添加了:
spring.datasource.name = h2db
spring.h2.console.enabled = true
它工作正常,保存了价值。
但它是如何工作的,我该如何浏览这个数据库?
答案 0 :(得分:4)
Spring Boot应用程序中H2的默认属性是:
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
- Spring Boot创建此数据库本身。
如果您想直接从IDE访问H2数据库,则必须this setup。