假设我有一个关系主从。在数据库中存在 id=1 的表 Master 中的一行。为什么以下代码有效:
Slave slave = new Slave();
slave.setId(1L);
Master master = new Master();
master.setId(1L);
slave.setMaster(master);
em.persist(slave);
所以 Master 是分离的实体,在从属和主控之间创建提交引用之后。为什么?我认为在这种情况下,我们必须通过“查找”功能从数据库中读取主行。我在哪里可以阅读更多关于它的信息?