`
Blackbaby
  • 浏览: 185046 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

hibernate开发笔记

阅读更多

saveOrUpdate()作用:
  1.如果对象已经在本session中持久化了,不做任何事;
  2.如果另一个与本session关联的对象拥有相同的持久化标识(identifier),抛出一个异常;
  3.如果对象没有持久化标识(identifier)属性,对其调用save();
  4.如果对象的持久标识(identifier)表明其是一个新实例化的对象,对其调用save();
  5.如果对象是附带版本信息的(通过或) 并且版本属性的值表明其是一个新实例化的对象,save()它.

分享到:
评论

相关推荐

    Struts2 + Hibernate开发笔记(二).txt

    ### Struts2 + Hibernate开发笔记知识点详解 #### 一、Struts2中Action与JSP交互方式 在Struts2框架中,Action类是处理业务逻辑的核心组件之一,而JSP(JavaServer Pages)主要用于展示数据。为了实现Action与JSP...

    Struts2 + Hibernate开发笔记

    ### Struts2与Hibernate结合开发的关键知识点 #### 一、Struts2与JSP页面间的交互方式 在Struts2框架中,Action类与JSP页面之间的数据传递机制与Struts1有所不同。Struts2主要依赖于Action类中的成员变量进行数据...

    Hibernate学习笔记特别详细

    《Hibernate学习笔记特别详细》 Hibernate,作为一款开源的Object-Relational Mapping(ORM)框架,为Java开发者提供了强大的数据库操作支持。它简化了数据库访问的复杂性,使得开发人员可以像操作对象一样操作...

    Hibernate,hibernate笔记

    总的来说,Hibernate是Java开发中的重要工具,它通过ORM解决了数据库操作的复杂性,提供了更高级别的抽象。理解和熟练使用Hibernate配置、异常处理、HQL查询以及IDE集成是每个Java开发者必备的技能。通过上述步骤,...

    马士兵hibernate学习笔记(原版)

    ### 马士兵Hibernate学习笔记知识点总结 #### 一、课程内容概览 - **HelloWorld**:通过简单的示例程序介绍如何启动一个基于Hibernate的Java项目。 - **Hibernate原理模拟**:解释O/R Mapping的概念及其重要性。 -...

    Hibernate学习笔记与总结

    **Hibernate学习笔记与总结** Hibernate 是一款开源的对象关系映射(ORM)框架,它为Java开发者提供了一种在关系数据库上操作对象数据的便捷方式。本文将深入探讨Hibernate的核心概念、配置、实体类、映射文件、...

    Hibernate映射笔记

    ### Hibernate映射笔记详解 #### Hibernate映射文件与配置关系 Hibernate映射是ORM(对象关系映射)框架中的一项关键技术,它允许开发者在数据库表和Java对象之间建立映射关系,从而简化了数据访问层的开发工作。...

    hibernate第一天笔记

    《Hibernate入门:第一天笔记详解》 Hibernate,作为Java领域中著名的ORM(Object-Relational Mapping)框架,极大地简化了数据库操作,让...理解并掌握这些基础概念,是进一步深入学习Hibernate和进行实际开发的前提。

    Java相关课程系列笔记之十四Hibernate学习笔记

    【Java相关课程系列笔记之十四Hibernate学习笔记】 Hibernate是一个开源的对象关系映射(ORM)框架,它极大地简化了Java应用程序对数据库的操作。本笔记将详细阐述Hibernate的核心概念、使用方法和特性。 一、...

    Hibernate实战笔记

    ### Hibernate实战笔记——深入解析对象关系映射与优化策略 #### 一、对象关系映射(ORM)概念 - **什么是持久化**:在计算机科学领域,“持久化”指的是将程序的数据状态保存到非易失性的存储介质中,以便可以在...

    轻量级J2EE企业应用实战--Struts+Spring+Hibernate整合开发笔记

    轻量级 J2EE 企业应用实战 -- Struts+Spring+Hibernate 整合开发笔记 本资源为轻量级 J2EE 企业应用实战开发笔记,涵盖 Struts、Spring 和 Hibernate 三大框架的整合开发实践。笔记从 JDK 安装和配置环境变量开始,...

    hibernate学习笔记mashibing

    《Hibernate学习笔记——马士兵教程解析》 在Java开发领域,ORM(Object-Relational Mapping)框架的使用...通过马士兵的Hibernate学习笔记,我们可以系统地学习到Hibernate的各个方面,从而在实际开发中更加游刃有余。

    hibernate学习笔记文档

    ### Hibernate 学习笔记知识点概览 #### 一、Hibernate 概述 - **定义**:Hibernate 是一款开源的对象关系映射(ORM)框架,它实现了将 Java 应用程序中的对象模型映射到关系型数据库中的记录。通过 ORM 技术,...

    hibernate笔记.txt

    综上所述,《hibernate笔记.txt》虽然部分信息难以直接解读,但从标题和描述中我们仍然能够提炼出关于分层架构设计原则的重要知识点,以及基于Hibernate框架在软件开发中所扮演的关键角色和提供的核心功能。...

    hibernate API帮助文档 及hibernate学习笔记

    这篇文档和学习笔记将深入介绍Hibernate的核心概念、API用法以及最佳实践。 1. **Hibernate核心概念** - **对象关系映射(ORM)**: Hibernate是ORM的一种实现,它允许开发者使用面向对象的方式来操作数据库,而...

    马士兵java框架hibernate学习笔记

    #### 六、Hibernate核心开发接口介绍 - **知识点概述**: - **Configuration接口**:用于加载Hibernate配置文件和映射文件,创建SessionFactory。 - **SessionFactory接口**:用于创建Session对象,它是线程安全...

Global site tag (gtag.js) - Google Analytics