为什么Java的Hibernate库选择“Hibernate”这个名字?
术语“休眠”是否意味着有关ORM库的特定内容?这背后有故事吗?
术语“休眠”是否意味着有关ORM库的特定内容?这背后有故事吗?
这对我来说很清楚。
一个对象被发送到RDBMS的休眠状态,当它回来时(如果它回来了),它就会从他的休眠中醒来。
睡眠如“Cinder6”所说,是短期的“等待”;更像序列化过程,您的对象进入睡眠状态并在另一个节点(或VM)中唤醒
如果将对象发送到数据库,它可能会等待一周,一个月,一年,然后再次被提取,因此它被发送到休眠状态。
我的WAG:您的实体在不使用时会在数据库中“休眠”。