在Web控制台以外的其他地方访问H2嵌入式数据库?

时间:2018-04-28 22:56:30

标签: java spring h2

我打开一个嵌入式数据库进行测试,可以通过浏览器访问,类似于PHPMyAdmin。我在JDBC中输入JDBC URL以使用我的application.properties中的凭据建立与数据库的连接,但是连接失败。

属性

spring.datasource.url=jdbc:h2:file:~/test
spring.h2.console.settings.web-allow-others=true
spring.datasource.username=admin
spring.datasource.password=admin
spring.datasource.driver-class-name=org.h2.Driver
spring.jpa.hibernate.ddl-auto=create-drop

我的问题是,在Web控制台之外建立与嵌入式数据库的连接的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

您需要的是starting the TCP server,它可以处理来自JDBC客户端的请求。

对于春季启动,可以在其他问题中找到解决方案。例如: https://stackoverflow.com/a/43276769