Hibernate总结(一)

本文介绍了Hibernate框架的出现原因及其在Java开发中的作用。详细解释了Hibernate中的五大核心接口,并概述了持久化对象的三种状态及其转换过程,有助于读者快速掌握Hibernate的基本概念。
摘要由CSDN通过智能技术生成
看了大约十天的视频,从整体上了解一下hibernate,hibernate的优缺点以及如何搭建hibernate,在上篇博客中已经介绍。

目前在看ssh,但是具体的细节没有研究,只是从整体了解其出现的原因以及如何配置,但是里面涉及到细节部分,暂时不做研究,根据后期的学习,会进行深刻理解。

现在自己的java知识不够,这个阶段需要狂塞,猛汲取,整体上尽量消化。后期再对其进行研究细化。

那我们看一下hibernate中整体的内容:

我们一一介绍其中的内容。

  1. Hibernate出现的原因上篇博客已经介绍,可以参考《Hibernate介绍》
  2. Hibernate中的核心五大接口,在上篇博客中也已经介绍,可以参考《Hibernate介绍》
  3. 如何搭建Hibernate,请参考《八步详解Hibernate的搭建及使用》
  4. 持久化对象的三种状态。

分别为:瞬时状态(Transient),持久化状态(Persistent),离线状态(Detached)。三种状态下的对象的生命周期如下:

三种状态的区别是:瞬时状态的对象:没有被session管理,在数据库没有;持久化状态的对象:被session管理,在数据库存在,当属性发生改变,在清理缓存时,会自动和数据库同步;离线状态:没有被session管理,但是在数据库中存在。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值