Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从脚本填充内存中的hsqldb数据库_Java_Unit Testing_Integration Testing_Hsqldb - Fatal编程技术网

Java 从脚本填充内存中的hsqldb数据库

Java 从脚本填充内存中的hsqldb数据库,java,unit-testing,integration-testing,hsqldb,Java,Unit Testing,Integration Testing,Hsqldb,是否有一种方法可以在指向内存中hsqldb实例的连接字符串中指定脚本 我正在看这个,看起来这是可能的,但是我不确定如何正确地表达字符串或者将脚本文件放在哪里。查看hsqldb文档,情况似乎并非如此 我在这里的选项是什么 这与前面的hsqldb问题有关,这里使用file:database而不是mem:,但在属性文件中包含“files\u readonly=true”。测试期间对数据库所做的更改将不会持久化。是否使用Hibernate和SchemaExport?如果是,那么您可以在运行时类路径上放置

是否有一种方法可以在指向内存中hsqldb实例的连接字符串中指定脚本

我正在看这个,看起来这是可能的,但是我不确定如何正确地表达字符串或者将脚本文件放在哪里。查看hsqldb文档,情况似乎并非如此

我在这里的选项是什么


这与前面的hsqldb问题有关,这里使用file:database而不是mem:,但在属性文件中包含“files\u readonly=true”。测试期间对数据库所做的更改将不会持久化。

是否使用Hibernate和SchemaExport?如果是,那么您可以在运行时类路径上放置一个
import.sql
,Hibernate将加载它。我没有使用SchemaExport。我从另一个数据库中导出了一些数据并创建了一个脚本,但hibernate似乎没有在任何地方看到我的脚本。