Hibernate是开始做暑假的比赛项目之前学的第一门新技术(花了半天啃了大半本书),可惜最后项目用的是JPA。Hibernate是现在企业运用的最主流持久层中间件技术,恩,貌似可以这么说吧。和JDBC比较一下,同样都是数据库中间件(DM,DatabaseMiddleware),JDBC利用SQL语言操作的是数据,而Hibernate则是利用自己的查询语言HibernateQueryLanguage(HQL虽然底层还是要转换成sql语言)操作的是持久化对象。Hibernate是ORM(Object/RelationMapping,对象关系映射)机制的最典型技术代表。好了,下面列出在MyEclipse8.5中配置最基本的Hibernate的过程: