gpt4 book ai didi

java - 为什么我们需要一个列表作为 hibernate 中一对多关系的实体类的属性?

转载 作者:行者123 更新时间:2023-12-01 19:14:16 25 4
gpt4 key购买 nike

enter image description here

                                   EER Diagram

我的问题是,为什么我们需要有一个一对多关系的列表,因为举个例子,如果你在讲师和类(class)类(class)之间有一对多的关系[一位讲师可以教授多门类(class),但一门类(class)只有一名讲师]为什么我们需要在讲师类中拥有类(class)列表。我的意思是我已经借助类(class)类中的外键将讲师和类(class)数据保存到 mysql 数据库中。那么为什么我们仍然需要该属性列表?

类(class)模型类私有(private)Instructor的instructorId属性,注解为@ManyToOne,@JoinColoumn

*请注意,instructorDetail 类与此问题无关。

最佳答案

您不必包含该列表,并且它不会更改底层的数据库结构。拥有该列表只是为了方便,使您能够使用讲师的类(class)列表执行查询。

关于java - 为什么我们需要一个列表作为 hibernate 中一对多关系的实体类的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59436888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com