版本:官方完整版大小:13.4M
类别:编程辅助系统:WinXP, Win7, Win8, Win10
立即下载hibernate jar包是一份非常重要的软件开发文件包,主要功能是构建数据持久层框架,经过多年的发展,最新版的这款文件包功能已经是相当强大,能够完成数据持久化的重任,还添加了许多实用模块。感兴趣的朋友欢迎前来IT猫扑下载体验吧!
hibernate jar包是一款数据持久层框架,它对JDBC进行了非常轻量级的对象封装,是一个全自动的orm框架,Hibernate4 可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
2001年,澳大利亚墨尔本一位名为Gavin King的27岁的程序员,上街买了一本SQL编程的书,他厌倦了实体bean,认为自己可以开发出一个符合对象关系映射理论,并且真正好用的Java持久化层框架,因此他需要先学习一下SQL。这一年的11月,Hibernate的第一个版本发布了。
2002年,已经有人开始关注和使用Hibernate了。
2003年9月,Hibernate开发团队进入JBoss公司,开始全职开发Hibernate,从这个时候开始Hibernate得到了突飞猛进的普及和发展。
2004年,整个Java社区开始从实体bean向Hibernate转移,特别是在Rod Johnson的著作《Expert One-on-One J2EE Development without EJB》出版后,由于这本书以扎实的理论、充分的论据和详实的论述否定了EJB,提出了轻量级敏捷开发理念之后,以Hibernate和Spring为代表的轻量级开源框架开始成为Java世界的主流和事实标准。在2004年Sun领导的J2EE5.0标准制定当中的持久化框架标准正式以Hibernate为蓝本。
2006年,J2EE5.0标准正式发布以后,持久化框架标准Java Persistent API(简称JPA)基本上是参考Hibernate实现的,而Hibernate在3.2版本开始,已经完全兼容JPA标准。
1、Hibernate4 是一种Java语言下的对象关系映射解决方案。
2、Hibernate4 的设计目标是将软件开发人员从大量相同的数据持久层相关编程工作中解放出来。
3、Hibernate4 也是目前Java开发中最为流行的数据库持久层框架,现已归JBOSS所有。
4、Hibernate4 还提供了面向对象的数据查询检索机制,从而极大地缩短的手动处理SQL和JDBC上的开发时间。
5、Hibernate4 为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。
6、使用GNU宽通用公共许可证发行的自由、开源的软件。
7、无论是从设计草案还是从一个遗留数据库开始,开发人员都可以采用Hibernate。
8、不仅负责从Java类到数据库表的映射,还包括从Java数据类型到SQL数据类型的映射。
1、会话级批量支持
2、巩固JPA支持Hibernate5的核心。
3、支持java 8日期/时间类型作为查询参数。
4、已添加了用于指定每个会话的写操作的批处理大小的支持。
5、支持java.util.optional从方法返回null返回。
6、利用java 8”默认的方法”时,引入新的方法来扩展点。
7、Jcache支持,使用任何兼容的缓存实现Jcache作为二级缓存支持。
8、hibernate-java8模块已被删除,并已搬intohibernate核心功能。
9、支持流媒体(java.util.stream.Stream)的查询结果。
查看全部