Java s、 如有必要,在该点对架构进行任何最终调整(例如,为有序集合添加索引字段)。1和2必须相同,因为双向性适用于关系的两侧,一对多即多对一,这取决于观点。紧密结合,尽管并非100%相同。我阅读的方式,1关系到是否推荐,2关系到是否需要。(当然,如果不是可选的

Java s、 如有必要,在该点对架构进行任何最终调整(例如,为有序集合添加索引字段)。1和2必须相同,因为双向性适用于关系的两侧,一对多即多对一,这取决于观点。紧密结合,尽管并非100%相同。我阅读的方式,1关系到是否推荐,2关系到是否需要。(当然,如果不是可选的,java,hibernate,Java,Hibernate,s、 如有必要,在该点对架构进行任何最终调整(例如,为有序集合添加索引字段)。1和2必须相同,因为双向性适用于关系的两侧,一对多即多对一,这取决于观点。紧密结合,尽管并非100%相同。我阅读的方式,1关系到是否推荐,2关系到是否需要。(当然,如果不是可选的,那么1是没有意义的。):)1和2必须是相同的,因为双向性适用于关系的双方,一对多就是多对一,这取决于观点。紧密联系,尽管不是100%相同。我阅读的方式,1关系到是否推荐,2关系到是否需要。(当然,如果不是可选的,那么1是没有意义的。):) 1


s、 如有必要,在该点对架构进行任何最终调整(例如,为有序集合添加索引字段)。

1和2必须相同,因为双向性适用于关系的两侧,一对多即多对一,这取决于观点。紧密结合,尽管并非100%相同。我阅读的方式,1关系到是否推荐,2关系到是否需要。(当然,如果不是可选的,那么1是没有意义的。):)1和2必须是相同的,因为双向性适用于关系的双方,一对多就是多对一,这取决于观点。紧密联系,尽管不是100%相同。我阅读的方式,1关系到是否推荐,2关系到是否需要。(当然,如果不是可选的,那么1是没有意义的。):)
1) Bidirectionality is reccomended in one-to-many

2) Bidirectionality is optional in many-to-one

3) Bidirectionality is normally present in many-to-many

4) Unidirectionality is reccomended in one-to-one relationships, 
using as owner class the one with the primary key of the 
relation (not the foreign key).
table: users
fields: userId, userName

table: forumPosts
fields: postId, userId, content
public class User {
    private long userId;
    private String userName; 
}

public class ForumPost {
    private long postId;
    private User user; 
    private String content;
}
public class User {
    private long userId;
    private String userName; 
    private Set<ForumPost> forumPosts;
}

public class ForumPost {
    private long postId;
    private User user; 
    private String content;
}