【发布时间】:2012-10-09 13:15:34
【问题描述】:
我一直在玩 Spring Webflow 示例项目之一,booking-faces (Spring webflow + JSF + primefaces)
部署应用程序后,我可以从数据库中搜索酒店,这对我来说非常棒。我想我需要先执行 import.sql 中的 sql 来填充数据库。
然后我搜索整个项目,没有发现其他配置文件引用的这个import.sql在哪里。
所以我很自然地认为 hsqldb 会查找类路径中的所有 .sql 文件并执行它们以填充内存数据库。
但是,当我将 sql 文件名从 import.sql 更改为 import123.sql 时,数据不会插入到 db 中。即使更改为 Import.sql 也不再有效。
所以我的问题是
- 此 sql 文件的名称是否重要?必须是 import.sql 吗?还有其他选择吗?
- 如何让 hsqldb 执行任意 sql 文件?
【问题讨论】:
标签: java spring hsqldb spring-webflow