Hibernate基础(一)
什么是Hibernate?
Hibernate 框架是当今主流的Java持久层框架之一,是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量封装的,它将Pojo与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象的编程思想来操作数据库。
Hibernate的几点优势?
1.HibernateJDBC访问数据库的代码做了轻量级的封装,大大简化了数据访问层繁琐的重复性代码,并且减少了内存的消耗,加快了运行效率。
2.Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM框架,它很大程度上简化了DAO层的编码工作。
3.Hibernate的性能非常好,映射的灵活性很出色,它支持很多关系型数据库,从一对多,到多对多的各种复杂关系。
4.可 扩展性强