Java 如何识别填充HSQL datatbase的脚本文件?

Java 如何识别填充HSQL datatbase的脚本文件?,java,spring,hibernate,hsqldb,Java,Spring,Hibernate,Hsqldb,已有一个Java项目广泛使用Hibernate和Spring。对于单元测试,它使用内存中的HSQL数据库。我正在试图找出这个数据库是从哪里填充的 有人能告诉我从哪里开始找吗?或者如何找到包含用于创建表的脚本的文件 顺便说一句,这些表是可以创建的。我通过打开数据库管理器确认了这一点。如果您的连接URL以jdbc:hsqldb:mem:开头,那么它不是由hsqldb填充的,而是由Hibernate或Spring填充的 如果连接URL以jdbc:hsqldb:file:开头,那么指定的文件路径就是hs

已有一个Java项目广泛使用Hibernate和Spring。对于单元测试,它使用内存中的HSQL数据库。我正在试图找出这个数据库是从哪里填充的

有人能告诉我从哪里开始找吗?或者如何找到包含用于创建表的脚本的文件


顺便说一句,这些表是可以创建的。我通过打开数据库管理器确认了这一点。

如果您的连接URL以jdbc:hsqldb:mem:开头,那么它不是由hsqldb填充的,而是由Hibernate或Spring填充的

如果连接URL以jdbc:hsqldb:file:开头,那么指定的文件路径就是hsqldb.script文件的位置