当前位置: 首页 > 知识库问答 >
问题:

H2DB的默认url和凭据?

颜祖鹤
2023-03-14

我在我的springBoot应用程序中添加了H2DB,用于单元测试目的。

应用中测试。我刚刚添加的属性:

Spring数据源。名称=h2db

spring.h2.console.enabled=true

它工作正常,节省了价值。

但它是如何工作的,我如何浏览这个数据库?

共有1个答案

丁理
2023-03-14

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

因此,没有必要将它们添加到应用程序中。属性-Spring Boot自己创建此DB。

如果您想从IDE直接访问H2 DB,则必须进行此设置。

 类似资料:
  • 我已经这样配置了我的axios 在我的组件中,我作为 现在,上面的方法可以工作了,但是我想在不影响全局基本URL的情况下更改,这样在我的组件中,我就可以在没有APIendpoint的情况下简单地使用它 我已经试过了 我该怎么办?

  • 我使用的是Spring Boot,我使用的是spring-data-rest-hal-browser,似乎一切都很好,只是当我尝试点击URL:localhost:8080时,我被重定向到http://localhost:8080/login以使用HAL浏览器导航我的endpoint,然后我得到一个屏幕,请求一个我没有的用户和密码。 登录spring security的默认凭据是什么?我如何更改它们

  • 我已经在jBPM 7.53 Final中安装了MariaDB连接器。jar文件和本地配置的MariaDB数据库。在管理控制台中检查,发现数据源和JDBC连接器看起来不错(启用了MariaDBDS),但在运行时显示了一个错误“启动服务器时发生了引导错误”。 故障描述:{“WFLYCTL0412:未安装的必需服务:”= 缺少依赖项:jboss.driver-demander.java:jboss/Ma

  • 我已经用hybris配置了data hub。但我必须在datahub local中更改默认密码。从nimda到Hybris123的房产。我用openssl加密了pwd。在发布idoc时,我得到了以下错误。 Tomcat日志: 2017-09-20 16:30:44639[DEBUG][c.h.d.c.c.i.DefaultExportClient]发布到目标系统的响应状态:HybrisCore,2

  • 我当前正在尝试访问云API,但收到以下错误:

  • 它说要使用以下命令: 在Google Shell中,我尝试了以下操作: 我知道命令指向的是正确的文件位置。如何成功验证应用程序默认凭据?