zoukankan      html  css  js  c++  java
  • 实体对象的三种状态

    对象状态:

    瞬时对象:数据库中没有数据与之对应,超过作用域会被JVM垃圾回收器回收,一般是new出来的且与session没有联系的对象;

    持久对象:与数据库有联系 ,与session有联系,且当前session没有关闭,没有commit()提交事物;

    脱管对象:数据库有数据与之对应,当前没有session与之关联;

    当持久对象发生变化时候,hibernate 能够知道发生的变化;

    saveOrUpdate()与merge()的区别:

    saveOrUpdate()执行后--------是持久化对象;

    merge()执行后---------是脱管对象

  • 相关阅读:
    hive学习
    spark Streaming
    spark sql
    参考
    数论基础
    2020.07.17模拟3
    2020.07.16模拟2
    关于Linux环境下的对拍
    2020.07.15模拟1
    三体
  • 原文地址:https://www.cnblogs.com/GodFather001/p/2279032.html
Copyright © 2011-2022 走看看