Hibernate 一对多注解示例2024 年 8 月 29 日 | 阅读 3 分钟 在本节中,我们将执行一对多关联,以使用注解映射持久类的列表对象。 在这里,我们使用论坛的场景,一个问题有多个答案。 ![]() 在这种情况下,一个问题可以有多个答案,并且每个答案可能都有自己的信息。这就是为什么我们在持久类(包含 Answer 类的引用)中使用列表来表示答案的集合。 使用注解的一对多映射示例1) 创建持久类这个持久化类定义了类的属性,包括 List。 Question.java Answer.java 2) 在 pom.xml 文件中添加项目信息和配置。打开 pom.xml 文件并单击“源”。现在,在 <dependencies> .... </dependencies> 标签之间添加以下依赖项。 3) 创建配置文件此文件包含有关数据库和映射文件的信息。 4) 创建类来存储数据在这个类中,我们存储 question 类的数据。 注意 - 以类似的方式使用这些注解,我们也可以为 set、map 和 bag 对象执行一对多关联。输出如何获取 List 的数据在这里,我们使用 HQL 来获取 Question 类的所有记录,包括答案。 在这种情况下,它从两个功能相关的表中获取数据。 输出 |
我们请求您订阅我们的新闻通讯以获取最新更新。