`

hibernate包详解(转载)

阅读更多
1.Hibernate3.jar 编译hibernate所必须的jar 文件。

2.第三方 jar文件(即hibernate自身所使用的其它jar文件,有以下介绍的jar文件,目前阶级对于我们开发一个使用hibernate技术底层实现的项目已经够用了):

l         antlr-2.7.6rc1.jar :ANTLR (ANother Tool for Language Recognition)是一个PCCTS制定的语言工具,它为他创建认定者,程序编译者,翻译者提供一个包括 java,c#和C++在内的语法描述框架,使用from 多态查询语句时需要它。

l         cglib-2.1.3.jar: CGL (Code Generation Libray) 是一种高性能,高质量的代码产生库,hibernate 用它来实现 po (persistent object)字节码的动态生成。

l         asm.jar和asm-attrs.jar:  ObjectWeb的字节码操纵框架,用来动态生成java代码。

l         commons-collections-2.1.1.jar :  Apache Commons 包中的一个,包含了一些Apache开发的集合类,功能比java.util.*;强大。

l         commons-logging-1.0.4.jar:  Jakarta的通用日志记录包。

l         dom4j-1.6.1.jar: 是一个JAVA的XML API 类似于jdom,用来读写XML文件,dom4j是一个非常优秀的JAVA XML API, 具有性能优异,功能强大和易使用的特点,同时它也是一个开放源代码的软件,可以在 SourceForge上找到它。

l         eheache-1.1.jar: EHCahe是一个纯JAVA的进程中的缓存,它具有经下特性,快速、简单、为hibernate充当可插入的缓存,最小的依赖性和全面的文档和测试。

l         jta.jar: java Transaction API (JTA) 规范的包,是指定事务和事务处理和分布式事务处理系统之间的标准,JAVA接口,包括资源管理,应用服务,和事务应用程序。

l         log4j-1.2.9.jar: hibernate 使用 Commons Logging  API 可以使用log4j作为实施,log的机制,如果把log4j库放到上下文类目录中,commons Logging 就会使用log4j 和它上下文类路径找到的log4j.properties文件。

l         ant.jar: Ant编译工具的jar包,用来编译Hibernate源代码的。如果你不准备修改和编译Hibernate源代码,那么就没有什么用,可选的jar包。

l         c3p0.jar: C3PO是一个数据库连接池,Hibernate可以配置为使用C3PO连接池。如果你准备用这个连接池,就需要这个jar包。

l         jaas.jar: JAAS是用来进行权限验证的,已经包含在JDK1.4里面了。所以实际上是多余的包。

有了以上基本的jar文件,对于我们现阶段利用hibernate开发一般的项目已经足够了

分享到:
评论

相关推荐

    hibernate包详解+hibernatePPT

    **hibernate包详解** Hibernate 是一款开源的对象关系映射(ORM)框架,它为Java开发者提供了一种在关系数据库和面向对象编程之间架起桥梁的解决方案。通过使用Hibernate,开发人员可以避免直接编写SQL语句,而是用...

    Hibernate包作用详解

    理解Hibernate的各个包的作用对于有效地利用这个框架至关重要。 首先,`hibernate2.jar`是Hibernate的核心库,包含了框架的主要组件和接口,如Session、SessionFactory等,它是使用Hibernate的基础,不可或缺。 `...

    hibernate资源包详解

    在Hibernate框架中,不同jar包扮演着不同的角色,以支持其核心功能。以下是对这些jar包的详细解释: 1. **hibernate2.jar**:这是Hibernate的核心库,包含了所有必要的API和实现,是使用Hibernate的基础,必须包含...

    Hibernate的详解

    **Hibernate详解** Hibernate是一款强大的Java持久化框架,它简化了数据库与Java对象之间的交互,使得开发者无需关注SQL的编写,可以更加专注于业务逻辑。本文将深入探讨Hibernate的核心概念、主要功能以及如何在...

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

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

    Hibernate注解详解

    一。实体Bean 每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。...Hibernate 可以对类的属性或者方法进行注解。属性对应field类别,方法的 getXxx()对应property类别。

    Hibernate缓存深入详解

    Hibernate缓存深入详解

    hibernate注解详解

    Hibernate是一款强大的Java持久化框架,它使得开发者可以方便地将对象模型映射到关系数据库,极大地简化了数据库操作。在Hibernate中,注解是用于替代传统的XML配置文件,以元数据的形式标注在类、属性或者方法上,...

    Hibernate缓存详解

    **Hibernate缓存详解** 在Java开发中,Hibernate作为一款强大的对象关系映射(ORM)框架,极大地简化了数据库操作。为了提高数据访问性能,Hibernate引入了缓存机制,它可以减少对数据库的直接访问,从而提升应用的...

    hibernate配置图像详解

    hibernate的配置介绍,在myeclipse中配置hibernate,hibernate已经在myeclipse中了,创建工程,然后在工程中添加hibernate框架,一些设置

    hibernate 深入详解

    关于hibernate的文档,让你详细的了解hibernate

    Java开源项目Hibernate包作用详解

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

    hibernate配置文件详解

    Hibernate 配置文件详解 Hibernate 是一个流行的 ORM(Object-Relational Mapping)框架,用于简化 Java 应用程序中的数据库交互。 Hibernate 的配置文件是其核心组件之一,用于定义 Hibernate 的运行期参数。下面...

    搞定J2EE:Struts_Spring_Hibernate整合详解与典型案例源代码

    以下章节源码[03] [04] [05] [08] [10] [11] [12] [13] [14] [15] [16]

    spring +hibernate 详解与配置(附图)

    ### Spring + Hibernate 详解与配置 #### Spring框架概述 Spring框架是一个开源的、轻量级的应用框架,旨在简化企业级应用开发。它提供了一个全面的编程模型,支持从Web到数据访问等各种应用需求。Spring的核心...

    hibernate jar包

    在开发过程中,使用这个“hibernate jar包”可以快速搭建Hibernate环境,只需将这些jar文件添加到项目的类路径中,然后配置相应的Hibernate配置文件(如hibernate.cfg.xml),就可以开始使用Hibernate进行持久化操作...

    经典hibernate配置详解

    - `entity_package_to_scan`: 指定包含实体类的包名,Hibernate会自动扫描这些包下的类并映射到数据库表。 4. **缓存配置** - `cache.provider_class`: 指定缓存提供者,如`...

    hibernate详解

    hibernate包详解

    Hibernate包作用详解.docx

    在Hibernate的包结构中,每个jar包都有其特定的作用: 1. hibernate2.jar:这是Hibernate的核心库,包含了所有与ORM相关的类和接口。这个jar包是使用Hibernate的基础,包括实体管理、会话管理、查询语言(HQL)等...

Global site tag (gtag.js) - Google Analytics