图形化Hibernate框架理解

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

            

  图解Hibernate说明:程序员

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

  

  Hibernate工做原理:编程

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

 

 关于ORM介绍:框架

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

相关文章
相关标签/搜索