Hibernate一对一外键关联由"many-to-one"节点定义:
<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping package="com.domain"> <class name="Person"> <id name="id"> <generator class="native" /> </id> <property name="name" unique="true"/> <many-to-one name="Passport" class="com.domain.Passport"></many-to-one> </class> </hibernate-mapping>
其余文件与Hibernate一对一主键关联一样