澄清术语 - 从数据库获取实体时,“补水”JPA 或休眠实体是什么意思
在ORM/延迟加载实体的上下文中,我对术语“水合作用”的理解如下:
“Hydrating”描述了填充使用延迟加载提取的实体的部分或全部以前未填充的属性的过程。
例如:类是从数据库加载的:Author
@Entity
class Author
{
@Id
long id;
List<Book> books;
}
最初,不填充集合。books
我的理解是从数据库加载集合的过程称为“补水”集合。books
这个定义是否正确,这个词是常见的地方吗?对于此过程,我应该使用另一个更常见的术语吗?