当前位置:  首页  >  数据库  >  MySql  >  MySQL基础

hibernate的配置文件工作原理和两种设计:一对多、多对多

"一对多"是最普遍的映射关系,简单来讲就如消费者与订单的关系。一对多:从消费者角的度来说一个消费者可以有多个订单,即为一对多。多对一:从订单的角度来说多个订单可以对应一个消费者,即为多对一。个人简单的一点小结。
"一对多"是最普遍的映射关系,简单来讲就如消费者与订单的关系。一对多:从消费者角的度来说一个消费者可以有多个订单,即为一对多。多对一:从订单的角度来说多个订单可以对应一个消费者,即为多对一。个人简单的一点小结 。

一对多

实体类

一: private Set linkMans; // 表达一对多关系
多: private Customer customer ; //表达多对一关系

配置文件

一:

    
    
     
      
    
        
        
    

多:

    
    
     
      
    

多对多

实体类

多:private Set users; // 表达多对多关系
多:private Set roles; // 表达多对多关系

配置文件
多:

    
    
            
    
        
        
    

多:

    
    
     
    
        
        
    

吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有