Hibernate

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate相关的知识,希望对你有一定的参考价值。

一直不是很理解SSH里面的 Hibernate 框架,所以决心记录把 Hibernate 认知记录下来!

相关概念的理解之时在运用的时候渗透理解吸收的更快,有实例最好。不过基础概念啥的是比较枯味的,所以如果不是很好理解就去记吧。

 

一.持久化

   持久化就是程序数据在持久状态和瞬时状态之间的转化。

   持久话将数据(内存中的数据)保存到可永久保存数据的设备中。

   例子:

         1.数据库里面的数据其实就是持久化,前提不做修改和删除操作

         2.IE浏览器会话中,登录中的Session对象变量也是持久化数据。是Session容器中的持久化

    

   两个方面理解
   1.应用层:当你关闭应用后在重启应用的时候你之前的数据还是会在

   2.系统层:当你关闭系统(Windows)在重启的时候,你的数据还在。

 

Hibernate:

初识:Hibernate 为应用程序提供了高效的 O/R 关系映射和查询服务。为面向对象领域模型到传统的关系型数据库映射,提供了一个高效的框架


以上是关于Hibernate的主要内容,如果未能解决你的问题,请参考以下文章

HibernateHibernate配置与sessiontransaction

hibernateHibernate SQL 方言(hibernate.dialect)

HibernateHibernate的多表查询

hibernateHibernate中get()和load()的区别

HibernateHibernate中使用延迟加载应该注意的事项

hibernateHibernate中save, saveOrUpdate, persist, merge, update 区别