在ORM/Lazy加载实体的上下文中,我对术语"水合"的理解如下:
"Hydrating"描述了填充使用延迟加载获取的实体的一些或所有先前未填充的属性的过程.
例如:Author从数据库加载类:
@Entity
class Author
{
@Id
long id;
List<Book> books;
}
Run Code Online (Sandbox Code Playgroud)
最初,books未填充集合.
据我所知,books从数据库加载集合的过程称为"保湿"集合.
这个定义是否正确,并且是常见的术语?我应该在这个过程中使用另一个更常见的术语吗?