如何在 .xml 中建模表关系?
我正在使用 Spring boot、spock 和 Dbunit。
我有实体报价
@GeneratedValue(generator = "UUID") @GenericGenerator( name = "UUID", strategy = "org.hibernate.id.UUIDGenerator" ) @Type(type = "uuid-char") private UUID offerId; @Type(type = "uuid-char") private UUID ownerId; private LocalDateTime startDate; private LocalDateTime endDate; @ElementCollection private Set<UUID> requestSet;
我想测试向 requestSet 添加元素。
我不知道如何创建 xml 文件,该文件反映在将元素添加到 request_set 后提供表的状态。在物理数据库中,表“offer”将没有列 request_set。可能会创建两个新表,一个用于保留请求的 UUID,另一个用于将报价与请求相关联。
如何在 .xml 中对这些表进行建模,以便我可以对其进行测试?