唯一外键 关联关系映射

简介:

4.1  搭建

1>表中   外键

2>实体中   关系属性

4.2 映射

<hibernate-mapping package="com.c40.one2oneUQ">

<class name="Student" table="t_student">

---<id name="id" type="java.lang.Integer">

<generator class="increment"></generator>

</id>

<!-- 

关系属性:com

1.关系属性名

2.关系对方

3.关系中的外键

one-to-one 默认行为:双方的主键相连,Student会默认连接Computer的id属性(所映射的列)

property-ref="stu":修改默认行为,告知Student应该连接Computer的stu属性(所映射的列)

4.级联

 -->

---<one-to-one name="com" class="Computer" property-ref="stu"  cascade="none"></one-to-one>

</class>

<class name="Computer" table="computer">

---<id name="id" type="java.lang.Integer">

<generator class="increment"></generator>

</id>

---<many-to-one unique="true" name="stu" class="Student" column="stu_id" cascade="none"></many-to-one>

</class>

本文转自12691034博客51CTO博客,原文链接http://blog.51cto.com/12701034/1929252如需转载请自行联系原作者

笑容掩饰爱


相关文章
|
5月前
|
机器学习/深度学习 SQL Java
Hibernate - 多对多关联关系映射
Hibernate - 多对多关联关系映射
36 0
|
8月前
|
关系型数据库 MySQL 数据库
SQLAlchemy关联表一对多关系的详解
SQLAlchemy关联表一对多关系的详解
|
8月前
|
SQL 数据库 Python
根据外键倒查关联表
根据外键倒查关联表
|
8月前
|
C语言
一对多表操作
一对多表操作
43 0
|
Java 数据库连接 关系型数据库
|
Java 数据库连接 关系型数据库
|
Java 数据库连接 关系型数据库