我在 StackOverflow 上看到了一些关于在 DbUnit 中创建数据集的问题,但所有这些问题都是关于从现有表中导出数据的。
我的问题是,DBUnit 可以根据我的数据库模式创建一些虚拟数据集吗?我不在乎字符串是否会像“ZDSFFDSDGF”,而 BLOBS 是否只是垃圾。我只需要一些测试数据,我更愿意花时间开发而不是填充我的表。
任何解决方案,指针?这样做的Netbeans插件会很棒,但我想这只是一厢情愿......
您可以使用数据库模拟数据生成器来为您的数据库提供数据,然后使用 DBUnit 转储表格内容。我有使用dbMonster和databene benerator的经验(请参阅这个先前的答案)。
在您的情况下,我实际上会推荐后者,因为它可以直接以 DbUnit 格式创建数据库快照。有一个Eclipse 插件,但遗憾的是 NetBeans AFAIK 没有。
UPD。2016 年: eclipse 插件已停产。