【发布时间】:2012-11-14 23:15:23
【问题描述】:
我在 create-drop 模式下使用 Hibernate 在启动时创建表。 (表是在 hsqlDB 的 public 架构中创建的)。
由于某种原因,DBunit 无法将数据添加到我的表中:
ERROR org.dbunit.database.DatabaseDataSet -
Table 'MY_TABLE' not found in tableMap=org.dbunit.dataset.OrderedTableNameMap[_tableNames=[], _tableMap={}, _caseSensitiveTableNames=false]
...
Caused by: org.dbunit.dataset.NoSuchTableException: MY_TABLE
我正在使用unitils注解@DataSet。
我怀疑 DBunit 没有使用正确的架构,但找不到解决此问题的方法。
注意:hibernate 工作正常,我在启动时看到成功的请求。
有人遇到过同样的问题吗?我错过了什么吗?
谢谢,
【问题讨论】: