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