图形化Hibernate框架理解

来源:互联网 发布:掌阅软件下载 编辑:程序博客网 时间:2024/06/03 22:30

摘要: ORM/Hibernate框架

基于Hibernate框架原理的图形化理解示意图:

             

  图解Hibernate说明:

       在Hibernate工作的原理中,它是通过利用数据库以其他的配置如Hibernate.propertieXML.mapping等来为应用程序(Application)提供数据持久化对象服务的。

  

  Hibernate工作原理:

     Hibernate是一个开放源代码的ORM(对象关系映射框架)工具,它对JDBC进行了轻量级的对象封装,使得Java程序员可以轻松的使用对象编程思想来操作数据库。它是一个面向Java环境的对象/关系数据库映射工具,可以用它将对象模型表示的对象映射到基于SQL的关系模型中去。其中,Hibernate不仅仅管理了java类到数据库表的映射,还提供了数据查询和获取数据的方法,在一定程度上大幅度的降低了开发人员使用SQLJDBC处理数据的时间,其中,我们也可以说,Hibernate的目标是对JDBC进行了一层封装。

 

 关于ORM介绍:

         ORM工具是一种工程技术,实现了Java中的对象到数据库表中的表字段自动持久化的一   个过程,并通过使用元数据(metadate)描述对象与数据库间的映射。在Hibernate中我们要运用到的核心技术就是ORM来实现实体Bean和数据库表之间的各种映射。在HibernateORM的运用给程序员带来了很多便捷的好处。如简化了数据库的操作,缩短了手动处理SQLJDBC上的开发时间。


原创粉丝点击