组件映射2024年8月29日 | 1 分钟阅读 在组件映射中,我们将依赖对象映射为一个组件。组件是一个作为值存储的对象,而不是实体引用。这主要用于依赖对象没有主键的情况。它用于组合(HAS-A关系)的情况,这就是为什么它被称为组件。让我们看看具有HAS-A关系的类。 package com.javatpoint; public class Address { private String city,country; private int pincode; //getters and setters } package com.javatpoint; public class Employee { private int id; private String name; private Address address;//HAS-A //getters and setters } 在这里,地址是一个依赖对象。Hibernate框架提供了将依赖对象映射为一个组件的功能。让我们看看如何将这个依赖对象映射到映射文件中。 ... <class name="com.javatpoint.Employee" table="emp177"> <id name="id"> <generator class="increment"></generator> </id> <property name="name"></property> <component name="address" class="com.javatpoint.Address"> <property name="city"></property> <property name="country"></property> <property name="pincode"></property> </component> </class> ... 让我们看看emp177表的数据。 下一个主题Hibernate事务管理 |
我们请求您订阅我们的新闻通讯以获取最新更新。