Java 从脚本填充内存中的hsqldb数据库
是否有一种方法可以在指向内存中hsqldb实例的连接字符串中指定脚本 我正在看这个,看起来这是可能的,但是我不确定如何正确地表达字符串或者将脚本文件放在哪里。查看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问题有关,这里使用file:database而不是mem:,但在属性文件中包含“files\u readonly=true”。测试期间对数据库所做的更改将不会持久化。是否使用Hibernate和SchemaExport?如果是,那么您可以在运行时类路径上放置一个
import.sql
,Hibernate将加载它。我没有使用SchemaExport。我从另一个数据库中导出了一些数据并创建了一个脚本,但hibernate似乎没有在任何地方看到我的脚本。