Hibernate简介

一丶Hibernate

  hibernate是轻量级javaEE应用的持久层解决方法。

二丶为什么使用hibernate

目前主流的数据库依然是关系型数据库,而java语言则是面向对象的编程语言,当把两者结合在一起使用时比较麻烦。

在没使用hibernate之前:

Hibernate简介

使用Hibernate之后

Hibernate简介这样有什么好处呢?

采用hibernate框架后,应用程序不再需要访问底层数据库,而是以面向对象的方式才操作持久化对象, hibernate则是将这些面向对象的操作转化成底层sql操作 。hibernate 完全采用面向对象的方式来操作数据库,因此开发者眼里只有对象、属性,无须理会数据库、表、列等概念。