Hibernate中所需要的各jar的作用

转载 2016年08月28日 22:10:00

http://blog.chinaunix.net/uid-20447986-id-1945653.html


1Hibernate3.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框架中所要用到的jar包及其jar包的作用

hibernate框架中所要用到的jar包及其jar包的作用
  • qq_20910089
  • qq_20910089
  • 2015年05月17日 15:08
  • 3640

Hibernate需要的10个jar包

Hibernate需要的10个jar包
  • bestcxx
  • bestcxx
  • 2016年05月27日 00:13
  • 11312

hibernate入门第三课 导入必要的jar包

在使用eclipse开发项目的时候,经常会遇到导入各种jar包的情况。 每次创建项目都要导入一个个的导入,是不是很麻烦。 如何把经常用到的jar包封装起来? 下面就来学习eclipse创建和使用用...
  • wei_chong_chong
  • wei_chong_chong
  • 2016年11月09日 22:07
  • 2379

spring和hibernate整合开发web项目的创建及所需的jar包的添加

开发工具:myeclipse,数据库mysql 实现步骤 1、创建java web项目SpringTest2 点击next 继续next 选中Generate web.xml...
  • scujinxiang
  • scujinxiang
  • 2015年11月10日 10:11
  • 1131

使用Spring整合Hibernate的小例子,内含所有jar包导入Eclipse即可运行

代码下载链接:  http://download.csdn.net/detail/u013803262/8532881 ssh框架是当前流行的主流框架,广泛的运用与JavaEE企业级应用...
  • u013803262
  • u013803262
  • 2015年03月25日 16:26
  • 1922

hibernate需要的jar包及其作用

(1)hibernate3.jar: Hibernate的核心库,没有什么可说的,必须使用的jar包  (2)cglib-asm.jar: CGLIB库,Hibernate用它来实现PO字节码的...
  • qq_40143313
  • qq_40143313
  • 2017年11月01日 09:57
  • 41

Hibernate相关jar包的详细介绍

Hibernate相关jar包的详细介绍如下: 1.Hibernate3.jar  (Hibernate的核心库,必须使用的jar) 2.cglib-asm.jar    (cglib库,...
  • yipanbo
  • yipanbo
  • 2016年04月05日 13:55
  • 1116

Struts2、hibernate和spring下载,整合所需jar包

ssh三个框架各自所有版本下载地址如下 Struts framework 下载地址: http://mirror.bjtu.edu.cn/apache/struts/binaries/ hibe...
  • lulin27860
  • lulin27860
  • 2014年03月06日 09:25
  • 3193

Hibernate学习笔记(1)-----------jar包引入及入门

目前在学习Hibernate 突然发现,Hibernate的jar包,引入的时候,非常繁琐,而且哪怕有一个没有引入都会出现问题,所以 自己整理了一下,将jar包的引入整理出来,以便后期会忘记,以希...
  • u011225629
  • u011225629
  • 2015年05月14日 07:43
  • 2988

【hibernate进阶】如何在myeclipse中添加jar包

这篇博客的目的是为下一篇博客讲解hibernate实例做准备,如何在myeclipse中,向hibernate项目加jar包,分为两种方法:①直接添加②建立本地仓库,把需要的jar包引用进去,再把本地...
  • u013086062
  • u013086062
  • 2016年05月15日 15:55
  • 5895
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Hibernate中所需要的各jar的作用
举报原因:
原因补充:

(最多只允许输入30个字)