Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两张表“流派”和图书馆。Librairie 有一个外键,它在其 ID 字段中引用 Genre。该字段是自动生成的。
我正在使用 DbUnit 进行测试。在每个测试开始时,我首先在 Genre 中插入行(使用 XML 文件),然后在 Librairie 中。这就是我遇到的问题:我不知道我刚刚生成的流派的 ID 是什么,而且我无法在 Librrie 上填写外键字段。
有没有办法直接在 XML 中检索我刚刚创建的类型的 ID 并填写 Librairie 上的外键字段?
这取决于数据库的实现。
例如,HSQLDB 默认从 0 开始编号 ID,但您自己在 XML 文件中设置 ID 会更方便,因此您可以在测试开始时完全控制数据。