我使用Active Objects保留数据。此注释的作用是什么?
P.S。我找到了以下描述(https://ecosystem.atlassian.net/browse/AO-486):
我们多次遇到此问题,其中AO将通过单独的SQL查询加载对象的每个字段: https://jira.atlassian.com/browse/CONFDEV-21100 https://jira.atlassian.com/browse/CONFDEV-21206 可以在类上使用@Preload注释绕过它,但是预加载不是默认行为。显然,当客户端代码需要多个属性时,未预加载会对性能造成重大影响。我想预加载会是明智的默认设置,因为它会导致很少的开销
答案 0 :(得分:0)
“ @Preload ”用于热切加载实体的所有字段。默认情况下,该行为是仅紧急加载ID字段,而延迟加载实体中的其他字段。