`
dada_fangfang
  • 浏览: 146223 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

hibernate注解的CascadeType属性

阅读更多
   cascade表示级联操作  
   CascadeType.MERGE级联更新:若items属性修改了那么order对象保存时同时修改items里的对象。对应EntityManager的merge方法  
   CascadeType.REFRESH级联刷新:获取order对象里也同时也重新获取最新的items时的对象。对应EntityManager的refresh(object)方法有效。即会重新查询数据库里的最新数据  
    CascadeType.PERSIST级联保存:对order对象保存时也对items里的对象也会保存。对应EntityManager的presist方法  
    CascadeType.REMOVE级联删除:对order对象删除也对items里的对象也会删除。对应EntityManager的remove方法  
分享到:
评论
3 楼 jacking124 2013-07-09  
学习了,可以写个例子讲一下的!!
2 楼 dada_fangfang 2010-09-29  
恩 我是网上复制的 以前用到的时候已经发现了这个问题 但是一直没改
多谢提醒
1 楼 faithfighting 2010-09-16  
2 3 反了

相关推荐

    hibernate的_CascadeType属性说明

    在 Hibernate 中,CascadeType属性通常用于@OneToMany、@ManyToOne和@ManyToMany注解中,用于定义实体之间的级联操作。例如,在订单系统中,订单和订单项之间的关系可以使用@OneToMany注解,并设置CascadeType为ALL...

    Hibernate 注解映射

    * cascade 属性:指定级联操作的行为,可以选择 CascadeType.PERSIST、MERGE、REMOVE、REFRESH 和 ALL。 * 在双向关联中,需要通过调用双方的 set 方法来建立关系。 Hibernate 注解映射提供了一种简单、灵活的方式...

    hibernate注解

    在本文中,我们将深入探讨Hibernate注解的几个核心方面:级联关系、增删改查操作、二级缓存、日志配置以及注解解析。 1. **级联关系**: Hibernate中的级联关系允许我们在一个实体的操作中自动处理与其关联的其他...

    Hibernate 注解一对多,多对一

    "Hibernate注解一对多,多对一"是两个常见的关系映射类型,适用于处理实体类之间的复杂关联。 一、一对多关系 在现实世界中,例如一个部门有多个员工,这就是一对多的关系。在Hibernate中,我们可以使用`@...

    hibernate 关系注解

    在Hibernate中,关系注解用于在实体类中定义不同类型的数据库关系,如一对一、一对多、多对多等。以下是关于Hibernate关系注解的详细说明: 1. **一对一外键关联映射(单向)** 使用`@OneToOne`注解实现一对一关系...

    hibernate常用注解

    #### 一、JPA与Hibernate注解基础 JPA(Java Persistence API)是一种标准规范,用于实现对象关系映射(ORM),允许开发人员使用注解或XML来描述实体对象与数据库表之间的映射关系。Hibernate是JPA的一种实现,它...

    详解Hibernate cascade级联属性的CascadeType的用法

    详解Hibernate cascade级联属性的CascadeType的用法 cascade(级联) 级联在编写触发器时经常用到,触发器的作用是当 主控表信息改变时,用来保证其关联表中数据同步更新。若对触发器来修改或删除关联表相记录,必须...

    Hibernate 注解(总结).docx

    本文将详细讲解Hibernate注解的使用,包括持久化类的声明、属性映射以及对象关联关系的配置。 一、什么是注解? 注解是一种元数据,它为编译器和JVM提供关于代码的附加信息。在Hibernate中,注解用于标记Java类和...

    hibernate实体系注解

    **一、Hibernate注解基础** 在Hibernate 3.2之后,引入了注解支持,使得开发者不再需要XML配置文件来定义实体类和映射关系。主要的注解包括: 1. `@Entity`:标记一个Java类为Hibernate实体类,对应数据库中的表。...

    hibernate注解 级联 多对一 一对多

    ### Hibernate注解与关系映射详解 #### 一、Hibernate注解基础 **1.1 @Entity** - **概述**:`@Entity`用于标记一个Java类为实体类,表明它是一个持久化对象,可以映射到数据库表。 - **参数**: - `name`:可选...

    HIbernate注解详解(二)

    在本篇关于“Hibernate注解详解(二)”的文章中,我们将深入探讨Hibernate框架中的一些核心注解,这些注解是Java开发者在进行对象关系映射(ORM)时不可或缺的工具。通过理解并熟练运用这些注解,可以极大地提高...

    Hibernate 注解

    《Hibernate注解详解》 Hibernate作为一款强大的Java持久化框架,极大地简化了数据库操作。在现代开发中,使用注解的方式进行配置已成为主流,它使得代码更加简洁且易于维护。本文将深入探讨Hibernate注解的使用,...

    model实体类中Hibernate注解说明[借鉴].pdf

    下面我们将详细解释在model实体类中使用的Hibernate注解。 1. **@Entity(name="EntityName")**:这是定义一个Java类为Hibernate实体的关键注解。`name`参数是可选的,用于指定实体在数据库中的表名,如果不指定,...

    hibernate的注解形式

    首先,让我们理解Hibernate注解的基本概念。注解是一种元数据,它允许我们向编译器或JVM提供有关代码的信息。在Hibernate中,注解用于定义实体类、属性、关联关系等,使得Hibernate能够自动处理这些对象与数据库表...

    Hibernate关于注解的一对多,多对多,一对一

    在Java的持久化框架Hibernate中,注解是用于对象关系映射(ORM)的重要工具,它简化了传统XML配置的方式,使代码更加简洁、易读。本篇文章将深入探讨Hibernate中注解的一对多、多对多和一对一关系映射。 ### 一对多...

    Hibernate映射集合属性List

    综上所述,Hibernate映射集合属性List是通过注解或XML配置来实现的,它可以简化数据库操作,使代码更专注于业务逻辑。自动创建表功能则进一步简化了开发流程,而集合操作和懒加载策略则优化了性能。在实际项目中,...

    hibernate单向一对多关联映射(注解版)

    使用`@OneToMany`注解时,可以指定`mappedBy`属性,它告诉Hibernate集合应该引用哪个字段作为关联的依据。 通过以上步骤,我们便成功使用注解实现了Hibernate中的单向一对多关联映射。这种映射方式在很多场景下都...

    Hibernate一对一关联映射(注解)

    1. **注解位置**:@OneToOne注解通常放在关联对象的属性上,表示当前类的这个属性与另一个类的对象形成一对一的关系。 2. **targetEntity**:指定被关联实体的类名,如果不指定,Hibernate会默认查找同一包下的同名...

    Hibernate 注解配置

    【Hibernate注解配置详解】 在Java的持久化框架中,Hibernate是一个非常重要的工具,它极大地简化了数据库操作。本文将深入探讨Hibernate的注解配置,包括实体类的注解、映射关系的定义以及事务管理等方面,帮助你...

Global site tag (gtag.js) - Google Analytics