`

hibernate 包作用介绍

 
阅读更多
net.sf.hibernate.* :该包的类基本上都是接口类和异常类
net.sf.hibernate.cache.* :JCS的实现类
net.sf.hibernate.cfg.* :配置文件读取类
net.sf.hibernate.collection.* :Hibernate集合接口实现类,例如List,Set,Bag等等,Hibernate之所以要自行编写集合接口实现类是为了支持lazy loading
net.sf.hibernate.connection.* :数据库连接池的Provider
net.sf.hibernate.dialect.* :支持多种数据库特性,每个Dialect实现类代表一种数据库,描述了该数据库支持的数据类型和其它特点,例如是否有AutoIncrement,是否有Sequence,是否有分页sql等等
net.sf.hibernate. eg.* :Hibernate文档中用到的例子
net.sf.hibernate.engine.* :这个包的类作用比较散
net.sf.hibernate.expression.* :HQL支持的表达式
net.sf.hibernate.hq.* :HQL实现
net.sf.hibernate. id.* :ID生成器
net.sf.hibernate.impl.* :最核心的包,一些重要接口的实现类,如Session,SessionFactory,Query等
net.sf.hibernate.jca.* :JCA支持,把Session包装为支持JCA的接口实现类
net.sf.hibernate.jmx.* :JMX部分接口的实现,使得App Server可以通过JMX接口管理Hibernate
net.sf.hibernate.loader.* :也是很核心的包,主要是生成sql语句
net.sf.hibernate.lob.* :Blob和Clob支持
net.sf.hibernate.mapping.* :hbm文件的属性实现
net.sf.hibernate.metadata.* :PO的Meta实现
net.sf.hibernate.odmg.* :ODMG是一个ORM标准,这个包是ODMG标准的实现类
net.sf.hibernate.persister.* :核心包,实现持对象表之间的映射
net.sf.hibernate.proxy.* :Proxy和Lazy Loading支持
net.sf.hibernate. ps.* :该包是PreparedStatment Cache
net.sf.hibernate.sql.* :成JDBC sql语句的包
net.sf.hibernate.test.* :测试类,你可以用junit来测试Hibernate
net.sf.hibernate.tool.hbm2ddl.* :hbm配置文件生成DDL
net.sf.hibernate.transaction.* :Hibernate Transaction实现类
net.sf.hibernate.type.* :Hibernate中定义的持对象的属性的数据类型
net.sf.hibernate.util.* :一些工具类
net.sf.hibernate.xml.* :XML数据绑定
分享到:
评论

相关推荐

    Hibernate中所有包作用详细讲解

    ### Hibernate包详解 #### 1. hibernate2.jar 这是Hibernate的核心库,包含了实现对象关系映射(ORM)的主要类和接口。它提供了与数据库交互的功能,如查询、持久化对象状态管理等。 #### 2. cglib-asm.jar CGLIB...

    Java开源项目Hibernate包作用详解

    ### Java开源项目Hibernate包作用详解 #### 概述 Hibernate是一个强大的对象关系映射(Object-Relational Mapping,简称ORM)框架,它极大地简化了Java应用程序与数据库交互的过程。通过Hibernate,开发者能够更加...

    2022年Hibernate包作用详解Java教程.docx

    《2022年Hibernate包作用详解》 Hibernate作为Java领域中的一款强大的对象关系映射(ORM)框架,它的各种jar包在Java开发中扮演着不可或缺的角色。理解这些jar包的功能与用途,对于开发者来说至关重要,尤其是在...

    hibernate包的详解以及关系配置实例

    本文档主要介绍hibernate主要包的作用,还有如何使用HQL查询,事务管理的详解,以及一对一、多对多、一对多、多对一关系的配置实例。还有配置文件中的各个属性的作用说明。

    hibernate框架必备jar包

    这个压缩包包含了hibernate开发所必需的一些核心库,下面将对这些jar包的功能和作用进行详细介绍: 1. **hibernate3.jar**:这是Hibernate的核心库,包含了Hibernate的API和实现,如Entity Manager、Session、...

    ssh(struts2.3.4+spring3.2+hibernate4.1.1)整合中jar包作用介绍

    ### SSH (Struts2.3.4 + Spring3.2 + Hibernate4.1.1) 整合中JAR包作用介绍 #### 一、SSH综述 SSH框架指的是Struts2、Spring与Hibernate三个开源项目的集成应用。这种集成不仅提高了开发效率,还提升了应用程序的...

    Hibernate5.2.5全部jar包

    本篇将详细介绍Hibernate5.2.5版本中的所有JAR包,以及它们在项目中的作用。 1. **hibernate-c3p0-5.2.5.Final.jar**:提供了C3P0连接池的集成,C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3...

    hibernate需要的所有jar包

    下面将详细介绍这些JAR包及其在Hibernate中的作用。 1. **Hibernate Core**: 这是Hibernate的核心库,包含了ORM的主要功能,如实体管理、会话管理、查询服务等。主要的JAR文件可能包括`hibernate-core-x.x.x.Final....

    Hibernate所需jar包下载

    下面将详细介绍这些jar包及其在Hibernate中的作用: 1. **hibernate-core.jar**:这是Hibernate的核心库,包含了ORM的主要功能,如实体管理、查询语言(HQL)、事务处理等。 2. **hibernate-entitymanager.jar**:...

    hibernate里面常用jar包

    以上就是关于Hibernate常用jar包的一些介绍,每个库都有其独特的功能,共同构成了Hibernate的强大ORM框架。理解并熟练掌握这些库的用途,对于有效地利用Hibernate进行开发至关重要。在实际项目中,开发者还需要根据...

    Hibernate必须包

    本压缩包“Hibernate必须包”包含了开发Hibernate项目所必需的核心组件和依赖库,以下将详细介绍这些组件和它们在Hibernate框架中的作用。 1. **Hibernate核心库(hibernate-core)**:这是Hibernate的基础,包含了...

    spring-struts1-strust2-hibernate 核心包介绍

    Hibernate3.2 核心包作用 包 作用 说明 jta.jar 标准的JTA API 必要 commons-logging.jar 日志功能 必要 commons-collections.jar 集合类 必要 antlr.jar ANother Tool for Language Recognition(antlr) 必要 dom4j....

    hibernate所需jar包

    以下将详细介绍每个文件及其在Hibernate生态系统中的作用: 1. **hibernate-core-5.0.7.Final.jar**:这是Hibernate的核心库,包含了对ORM(对象关系映射)的主要支持,包括实体管理、查询语言(HQL)、事件处理等。...

    Hibernate建表用到的jar包

    下面将详细介绍这些jar包及其在Hibernate建表中的作用。 1. **hibernate-core.jar**:这是Hibernate的核心库,包含了Hibernate的API和实现,如Session、SessionFactory等核心接口以及实体管理、查询语言(HQL)、事件...

    springmvc+spring+hibernate用到的jar包

    下面将详细介绍这些jar包的功能和作用。 1. **spring.jar**:这是Spring框架的核心库,包含了Bean工厂、依赖注入、事件、AOP、上下文、JMS、任务调度等核心功能。通过这个jar包,开发者可以利用Spring的IoC容器管理...

    hibernate所需的jar包

    本压缩包包含了运行Hibernate应用程序所必需的一些核心库文件,下面将对这些jar包的功能进行详细介绍: 1. **hibernate3.jar**:这是Hibernate的核心库,包含了Hibernate的API和实现,包括Entity管理、...

    搭建hibernate所需jar包

    以下将详细介绍搭建Hibernate所需的jar包及其作用。 1. **Hibernate核心库**: - `hibernate-core.jar`:这是Hibernate的核心库,包含了ORM的主要功能,如实体管理、会话工厂、查询API等。 2. **JDBC驱动**: - ...

    hibernate连接金仓数据库所需jar包集合lib.7z

    下面我们将详细介绍这些jar包的作用以及如何配置它们。 首先,"hibernate连接金仓数据库所需jar包集合lib.7z"这个压缩包中包含了以下关键组件: 1. Hibernate核心库:`hibernate-core.jar` - 包含了Hibernate的...

    hibernate 依赖包

    下面将详细介绍Hibernate依赖包中可能包含的主要组件及其作用: 1. **Hibernate Core**:这是Hibernate的核心模块,包含了处理持久化、会话、查询等功能的类和接口。它提供了基本的ORM服务,如实体管理、事务处理...

    Hibernate框架所需要用到的全部jar包

    以下是对这些jar包及其重要性的详细介绍: 1. **hibernate-core.jar**:这是Hibernate的核心库,包含了对持久化对象的基本支持,如Session接口、Transaction管理以及Criteria查询等。 2. **hibernate-...

Global site tag (gtag.js) - Google Analytics