1. 程式人生 > >Hibernate基礎(一)

Hibernate基礎(一)

ava 效率 擴展 並且 hibernate 性能 pojo 持久化框架 對象關系

什麽是Hibernate?

  Hibernate 框架是當今主流的Java持久層框架之一,是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量封裝的,它將Pojo與數據庫表建立映射關系,是一個全自動的orm框架,hibernate可以自動生成SQL語句,自動執行,使得Java程序員可以隨心所欲的使用對象的編程思想來操作數據庫。

Hibernate的幾點優勢?  

  1.HibernateJDBC訪問數據庫的代碼做了輕量級的封裝,大大簡化了數據訪問層繁瑣的重復性代碼,並且減少了內存的消耗,加快了運行效率。

  2.Hibernate是一個基於JDBC的主流持久化框架,是一個優秀的ORM框架,它很大程度上簡化了DAO層的編碼工作。

  3.Hibernate的性能非常好,映射的靈活性很出色,它支持很多關系型數據庫,從一對多,到多對多的各種復雜關系。

  4.可 擴展性強

  

Hibernate基礎(一)