0

如何在 .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 中对这些表进行建模,以便我可以对其进行测试?

4

0 回答 0