概述 Hibernate是一个开源代码的对象关系映射(ORM)框架,是基于Java的持久化中间件,它对JDBC进行轻量级的对象封装. 它不仅提供了从Java类到数据表之间的映射,也提供了查询和事务机制. 相对于使用JDBC和SQL操作数据库,Hibernate大大减少了操作数据库的工作量. 作用 作为持久化的中间件,Hibernate采用ORM映射机制,实现Java对象和关系数据库之间的映射,把SQL语句传给数据库,并且把数据库返回的结果封装成对象. 内部封装了JDBC访问数据库的操作,向上层应…