Hibernate注解----关联映射注解以及课程总结详解----图片版本

上一篇,记录了Hibernate注解----类级别注解以及属性注解详解 ,我们这一节主要讲解的是Hibernate注解----关联映射注解以及课程总结详解。

本节的主要内容:

第3章 关联映射注解

3-1 本章简介

3-2 实体之间的关系

3-3 一对一单向外键关联(一)

3-4 一对一单向外键关联(二)

3-5 一对一双向外键关联

3-6 一对一单向外键联合主键

3-7 多对一单向外键关联(一)

3-8 多对一单向外键关联(二)

3-9 一对多单向外键关联

3-9 一对多双向外键关联

3-10 多对多单向外键关联(一)

3-11 多对多单向外键关联(二)

3-12 多对多双向外键关联

第4章 课程总结

4-1 课程总结

本文作者:souvc 
本文出处:http://www.cnblogs.com/liuhongfeng/p/5423351.html

以下文详细步骤以及内容呈现:

第3章 关联映射注解

3-1 本章简介

3-2 实体之间的关系

3-3 一对一单向外键关联(一)

3-4 一对一单向外键关联(二)

3-5 一对一双向外键关联

3-6 一对一单向外键联合主键

3-7 多对一单向外键关联(一)

3-8 多对一单向外键关联(二)

3-9 一对多单向外键关联

3-9 一对多双向外键关联

3-10 多对多单向外键关联(一)

3-11 多对多单向外键关联(二)

3-12 多对多双向外键关联

第4章 课程总结

4-1 课程总结

本文作者:souvc 
本文出处:http://www.cnblogs.com/liuhongfeng/p/5423351.html

时间: 2024-10-10 15:49:28

Hibernate注解----关联映射注解以及课程总结详解----图片版本的相关文章

hibernate中的映射文件xxx.hbm.xml详解总结

转自 http://blog.csdn.net/a9529lty/article/details/6454924 一.hibernate映射文件的作用: Hibernate映射文件是Hibernate与数据库进行持久化的桥梁   二,Hibernate映射文件主要内容:     (1).映射内容的定义: Hibernate映射文件由<hibernate-mapping package="JavaBean所在包的全路径">节点定义映射内容并指定所对应的JavaBean的位置(

JAVA 注解的几大作用及使用方法详解

JAVA 注解的几大作用及使用方法详解 (2013-01-22 15:13:04) 转载▼ 标签: java 注解 杂谈 分类: Java java 注解,从名字上看是注释,解释.但功能却不仅仅是注释那么简单.注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据),常见的作用有以下几种: 1.生成文档.这是最常见的,也是java 最早提供的注解.常用的有@see @param @return 等:

006——hibernate一对一关联映射

一对一关联映射有两种方式:主键关联和外键关联 以夫妻为例(Husband----Wife) 单向关联实体类: Husband.java package com.java.hibernate; public class Husband { private int id; private String name; private Wife wife; public Wife getWife() { return wife; } public void setWife(Wife wife) { thi

9、Hibernate之关联映射(hibernate映射)

回顾Hibernate: 1. hibernate开发环境搭建 --> 引入jar: hibernate.jar + required + jpa + 驱动包 -> hibernate.cfg.xml -> javabean/*.hbm.xml -> Application 测试 2.hibernate api --> Configuration --> SessionFactory --> Session -> Transaction --->Que

Hibernate的关联映射之1-1关联映射

二.1-1 无论是单向1-1映射关联,还是双休1-1映射关联,都有三种映射策略:基于主键.基于外键.采用连接表. 1.单向1-1映射关联 1.1.基于主键的单向1-1映射关联 对于基于主键的单向1-1关联,基于主键关联的持久化类不能拥有自己的主键生成器策略,它的主键由关联实体来负责生成. 是根据他自己的person属性来获得的.即他通过自身的一个getPerson()方法来获得Person对象.然后通过Person对象中的getID()方法获得id,然后赋值给自身id.这样就可以不需要自己来生成

Hibernate的关联映射之1-N关联映射

三.1-N 对于1-N而言,它的持久化类发生了一点改变,持久化类里需要使用集合属性.因为1的一端需要访问N的一端,而N的一端将以集合(Set)形式表现. 1.单向1-N关联 对于单向的1-N关联关系,只需要在1的一端增加Set类型的属性,该属性记录当前实体的关联实体. 同样以员工-部门为例(Employee-->Department).两个持久化类如下: Department [java] view plain copy print? public class Department { priv

hibernate 之 关联映射的基于外键的双向一对一关联

1. 人和身份证是一个一对一的关系,他们的表结构为: 2. 类结构:Person.java public class Person { private int id; private String name; private int age; private IdCard idCard; public Person() { } public Person(String name, int age) { super(); this.name = name; this.age = age; } pu

hibernate 之 关联映射的双向一对多关联

1. 考虑学生表 和 教师表,表结构和单向的表结构一样. 2. 类结构:Teacher.java public class Teacher { private int id; private String name; private Set<Student> students = new HashSet<Student>(); public Teacher() { } public Teacher(String name) { super(); this.name = name;

hibernate 之 关联映射的基于外键的单向一对一映射

1. 人和身份证是一个一对一的关系,他们的表结构为: 2. 类结构:IdCard.java : public class IdCard { private String id; private String address; public IdCard() { } public IdCard(String id, String address) { super(); this.id = id; this.address = address; } public String getId() { r