首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何连接spring实例化的hsqldb

如何连接spring实例化的hsqldb
EN

Stack Overflow用户
提问于 2013-06-23 02:49:58
回答 1查看 1.9K关注 0票数 1

在maven测试阶段,我使用嵌入式数据库来运行我的测试用例。我假设Spring一定是在启动HSQLDB服务器。我的假设正确吗?

代码语言:javascript
复制
<jdbc:embedded-database id="dataSource" type="HSQL"> 
    <jdbc:script location="classpath:schema.sql"/> 
    <jdbc:script location="classpath:data.sql"/> 
</jdbc:embedded-database>

如何查看使用上述脚本在hsqldb中创建的模式/表?我尝试通过DBVisulaizer连接,但我没有看到那里的表格。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-24 16:00:44

jdbc:embedded-database URL连接到进程内内存数据库,而不是服务器。

您需要单独启动一个服务器(一个单独的进程),它位于内存中的数据库前面。您可以在HSQLDB指南中找到有关如何执行此操作的信息。

http://www.hsqldb.org/doc/2.0/guide/listeners-chapt.html

然后使用普通的连接URL,比如Spring中的jdbc:hsqldb:hsql://localhost/test来连接到服务器。您也可以使用相同的网址通过DbVisualiser连接到服务器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17254200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档