分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

六 ?Hibernate表关系及其配置

发布时间:2023-09-06 02:31责任编辑:熊小新关键词:配置Hibernate
  • Hibernate的一对多关联映射

  • Hibernate的多对多关联映射

 

数据库表与表之间的关系:一对多,多对多,一对一

一对多:一个部门对应多个员工,一个员工只能属于一个部门。一个客户对应多个联系人,一个联系人只能属于一个客户

一对多建表:在多的一方创建外键。

多对多:一个学生可以选择多门课程,一门课程可以被多个学生选择。一个用户可以选择多个角色,一个角色可以被多个用户选择。

多对多建表:创建中间表。中间表至少有两个字段分别作为外键指向多对多双方的主键。

一对一(了解):

一般可以建成一张表。

一个公司只能有一个注册地址,一个注册地址只能被一个公司注册。

建表原则:

唯一外键对应,外键加约束unique来保证一对一

主键对应

表关系配置:

一对多关系的配置:多的一方放一的一方的对象,一的一方放多的一方的集合,双向配置,可以双向查询。

表架构:

实体类配置:

映射文件配置:

多的一方:

一的一方:

六 ?Hibernate表关系及其配置

原文地址:https://www.cnblogs.com/ltfxy/p/10306510.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved