以方便的方式在 SDN4 中填充子对象

Populating child objects in SDN4 in a convenient way

在 SDN3.4.0 中,当从数据库加载实体时,空的子对象(没有 @Fetch 注释)只填充存在的 ID。在 SDN4 中,这不会发生,并且子对象不会填充 ID(对于深度 0)。想了解此更改的原因?

当使用来自会话或存储库(使用@Query)的复杂密码查询查询实体时,有没有办法直接填充 SDN4 中的子对象。

使用会话或存储库加载方法时,默认加载级别为 1。这意味着加载与实体直接相关的所有对象。 您可以覆盖此深度。

@Query 目前不支持指定深度。