圖形化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上的開發時間。工具

相關文章
相關標籤/搜索