捷比信高精密电阻EE / RX / RJ 电阻产品与技术资料联系业务人员

什么是休眠? Hibernate框架架构与框架原理分析

什么是休眠?直接翻译称为“休眠”。框架提供的功能是数据持久性操作。 Hibernate是一个轻量级的,持久的框架,使用ORM设计思想构建。该框架是非侵入性的。大大提高开发效率。该框架提供了一种缓存机制和强大的查询功能。支持访问各种数据库。在一定程度上可以实现0SQL的开发。数据库迁移可以快速实现。 Hibernate是一个开放源代码对象关系映射框架,它封装了非常轻量级的JDBC对象。它在POJO和数据库表之间建立映射关系。这是一个全自动的ORM框架。 Hibernate可以自动生成SQL语句并自动执行它们,从而使Java程序员可以执行他们想要的任何事情。使用对象编程思想来操纵数据库。 Hibernate可以在使用JDBC的任何情况下使用。它可以在Java客户端程序和Servlet / JSP Web应用程序中使用。最具革命性的事情是,Hibernate可以使用EJB替换J2EE体系结构中的CMP。 ,完成数据持久化的重要任务。功能:将数据库上的操作转换为Java对象上的操作,以简化开发。通过修改“持久”属性的属性来修改数据库表中的相应记录数据。目的。提供线程和进程缓存两个级别,以提高应用程序性能。有很多映射方法可以将Java对象之间的关系转换为数据库表之间的关系。屏蔽不同数据库实现之间的差异。在Hibernate中,您仅需要以“方言”的形式指定当前使用的数据库,并且您可以根据基础数据库的实际情况生成合适的SQL语句。非介入式:Hibernate不需要持久化类来实现任何接口或继承任何类,只需POJO。什么是持久性?从狭义上讲,它是指临时数据的物理存储。在广义上,它指的是数据访问操作,即CRUD操作。框架架构框架原理休眠映射规则