美文网首页
映射配置多表关联时的属性设置

映射配置多表关联时的属性设置

作者: 我是邱邱 | 来源:发表于2018-09-08 22:20 被阅读0次

首先,命名配置文件:实体类名.hbm.xml,体现数据库中的表和实体类之间的关系
其次,介绍一下一对多/多对一,以及一对一和多对多关系中的一些属性:

inverser

控制反转,是否维护外键关联的关系。false 默认值,表示不反转,维护关联关系true 表示反转, 不维护关联关系(例如一对多关系中部门不维护和员工之间的关系)
一般一的一方不维护关联关系,由多的一方维护

lazy

设置是否懒加载,true 懒加载,false 非懒加载

cascade

级联操作。save-update 级联添加 delete 级联删除;
级联删除时,需要确保相互关联的数据存在,即如果设置成了懒加载,那么需要先现获取关联的数据,再进行级联删除

fetch

强迫连接。该属性对应的值可取的有join和select;若值为join的时候,查询的时候会进行左外连接查询,若值为select的时候,会进行多语句查询

相关文章

  • 映射配置多表关联时的属性设置

    首先,命名配置文件:实体类名.hbm.xml,体现数据库中的表和实体类之间的关系其次,介绍一下一对多/多对一,以及...

  • Hibernate继续进阶——映射关系

    映射文件 映射文件的配置 name: 属性的名字。这个类的属性的名字,而且是与之关联的属性的名字 class (可...

  • MyBatis关联映射

    多对一单向关联映射 配置方法一: 配置方法二: 配置方法三: 多对一/一对多双向关联映射 配置方法一: 配置方法二:

  • 【Spring Boot + Kotlin 实战教程】Sprin

    【Spring Boot + Kotlin 实战教程】Spring Data JPA 多表关联查询 映射到 Dt...

  • Spring Boot 属性注入

    1. 属性注入 Spring Boot全局配置文件设置属性时,如果配置属性是Spring Boot已有属性,例如服...

  • SpringBoot注解配置文件自动映射到属性和实体类

    1、简介 将配置文件映射到属性和实体类中。 2、配置文件映射类的属性 application.properties...

  • python面试题01

    1、什么是多表关联查询,有几种多表关联的查询方式,分别是什么? 多表关联查询概念: 多表关联查询分类:1.1内连接...

  • SpringBoot配置文件属性值注入

    使用SpringBoot全局文件配置文件设置属性时:如果配置属性是SpringBoot已有属性,例如服务端口ser...

  • 运行时运用

    一 , 设置关联属性 分类中设置属性进行关联判断(其中SDWebimage中用到过) 二, 运行时动态调用方法(...

  • Hibernate映射类型篇

    一、 Java类型 -Hibernate映射关系文件中,配置属性和字段关系时,可以在type属性上指定Java类型...

网友评论

      本文标题:映射配置多表关联时的属性设置

      本文链接:https://www.haomeiwen.com/subject/cewlgftx.html