使用 XML 映射 Hibernate Set2024 年 8 月 29 日 | 阅读 2 分钟 如果我们的持久类具有 Set 对象,我们可以通过映射文件中的 set 元素来映射 Set。 set 元素不需要 index 元素。 List 和 Set 之间的一个区别是,它只存储唯一值。 让我们看看如何在映射文件中实现 set 集合映射中映射集合的示例在这个例子中,我们将看到通过 set 进行集合映射的完整例子。 这是一个存储值而不是实体引用的 set 的例子,这就是为什么我们将使用 element 而不是 one-to-many。 1) 创建持久类此持久类定义类的属性,包括 Set。 2) 为持久类创建映射文件在这里,我们创建了 question.hbm.xml 文件来定义列表。 3) 创建配置文件此文件包含有关数据库和映射文件的信息。 4) 创建类来存储数据在这个类中,我们存储 question 类的数据。 输出如何获取 Set 的数据在这里,我们使用 HQL 来获取 Question 类的所有记录,包括答案。 在这种情况下,它从两个功能相关的表中获取数据。 输出下载下一个主题映射 Map |
我们请求您订阅我们的新闻通讯以获取最新更新。