`
hwpok
  • 浏览: 251823 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jar包说明

    博客分类:
  • Java
阅读更多

log4j日志所需包
---↓↓-----------------------------------↓↓---
--
log4j-1.2.13.jar log4j日志所需包.
---↑↑-----------------------------------↑↑---


数据库连接所需包
---↓↓-----------------------------------↓↓---
--
mysql-connector-java-5.0.4-bin.jar 连接MySQL数据库所需包.
---↑↑-----------------------------------↑↑---


Acegi权限管理所需包
---↓↓-----------------------------------↓↓---
--
acegi-security-1.0.7.jar Acegi权限管理所需包
---↑↑-----------------------------------↑↑---


struts(Apache jakarta)所需包
---↓↓-----------------------------------↓↓---
--
struts-1.3.8.jar  struts的库,没有什么可说的.
antlr-2.7.6.jar   ?-现在不知,以后补充(应该与ant编译有关).
commons-beanutils.jar Apache开发的Bean工具类(Apache jakarta)
commons-digester.jar ?-现在不知,以后补充.(Apache jakarta)
commons-fileupload.jar Apache开发的文件上传功能类.(Apache jakarta)
commons-logging.jar  Apache开发的日志功能类,这个包本身包含了一个Simple Logger,但是功能很弱。
      ->在运行的时候它会先在CLASSPATH找log4j,如果有,就使用log4j,如果没有,就找JDK带的java.util.logging,如果也找不到就用Simple Logger。
      ->commons-logging.jar的出现是一个历史的的遗留的遗憾,当初Apache极力游说Sun把log4j加入JDK1.4,然而JDK1.4项目小组已经接近发布JDK1.4产品的时间了,因此拒绝了Apache的要求,使用自己的java.util.logging,这个包的功能比log4j差的很远,性能也一般。
      ->后来Apache就开发出来了commons-logging.jar用来兼容两个logger。因此用commons-logging.jar写的log程序,底层的Logger是可以切换的,你可以选择log4j,java.util.logging或者它自带的Simple Logger。不过我仍然强烈建议使用log4j,因为log4j性能很高,log输出信息时间几乎等于System.out,而处理一条log平均只需要5us。
      ->(Apache jakarta)
commons-validator.jar Apache开发的用于用户输入合法性的检查,它提供了大部分需要的用户输入合法性的效验功能,主要是用户输入数据的格式以及数字范围的检查效验.(Apache jakarta)
jakarta-oro.jar   ?-现在不知,以后补充.(Apache jakarta)
struts-legacy.jar  ?-现在不知,以后补充.(Apache jakarta)
---↑↑-----------------------------------↑↑---


spring所需包
---↓↓-----------------------------------↓↓---
--
spring-2.5.1.jar  包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。
      ->
commons-beanutils.jar (同上struts)
commons-collections.jar Apache开发的集合类,功能比java.util.*强大(Apache jakarta)
commons-digester.jar (同上struts)
commons-logging.jar  (同上struts)
commons-lang.jar  Apache开发的数据类型工具类,是java.lang.*的扩展(Apache jakarta)
log4j-1.2.13.jar  (同上log4g)
aspectjrt-1.5.2a.jar    AspectJ需要的包
aspectjweaver.jar  AspectJ需要的包
---↑↑-----------------------------------↑↑---


hibernate所需包
---↓↓-----------------------------------↓↓---
--
hibernate3.2.6.jar  hibernate的库,没有什么可说的.
cglib-2.1.3.jar   Hibernate用它来实现PO字节码的动态生成,非常核心的库
asm.jar     ?cglib需要的jar
asm-attrs.jar   ?cglib需要的jar
jta.jar     JTA事务管理
antlr-2.7.6.jar   (同上struts)
commons-collections.jar (同上spring)
commons-beanutils.jar (同上spring)
commons-logging.jar  (同上spring)
commons-lang.jar  (同上spring)
dom4j-1.6.1.jar   dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。Hibernate用它来读写配置文件。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。
xml-apis.jar   解析XML文件所需的包(SAX),一般App Server都会带有
log4j-1.2.13.jar  (同上log4g)
---↑↑-----------------------------------↑↑---


其他自己的包
---↓↓-----------------------------------↓↓---
--

---↑↑-----------------------------------↑↑---

分享到:
评论

相关推荐

    SSH2配置及jar包说明(包含jar包)

    在文档"SSH框架配置及jar包说明.doc"中,应包含了详细的步骤和实例,指导用户一步步完成SSH2框架的搭建。而"SSH2必要jar包"则包含了构建SSH2项目所需的全部jar文件,确保了项目的正常运行。 了解并熟练掌握SSH2框架...

    常用jar包说明

    从网上收集的大量jar包的说明,应该非常有用。

    常见的jar包说明

    在IT领域,特别是Java开发中,熟悉和掌握各种jar包是提升项目开发效率、扩展功能模块的关键。本文将深入解析一些常见的jar包及其用途,帮助开发者建立全面的技能储备。 ### 1. Activation-1.1.jar 此jar包提供了...

    帆软报表使用jar包

    在IT行业中,尤其是在Java开发领域,使用库和框架的jar包是常见的实践。"帆软报表"是一款国内广泛应用的报表工具,它提供了丰富的报表设计、数据处理和展示功能,广泛应用于企业的数据分析和业务报表制作。本篇文章...

    规则引擎核心jar包说明

    规则引擎核心jar包说明,可以参照说明进行开发,方便简单。

    spring2.5 -3.0 hibernate3.3 jar包说明

    对于Hibernate 3.3来说,虽然本段文字中未明确提及具体的Jar包列表,但通常情况下,使用Hibernate时需要以下关键Jar包: 1. **hibernate3.jar** 这是Hibernate的核心库,包含了所有基本的ORM功能。 2. **...

    JSTL标签库——taglibs-standard jar包

    JSTL标签库——taglibs-standard jar包

    jarjar-方便Java打包工具,自定义修改jar包包名

    jarjar-1.4-javadoc.jar是jarjar的API文档,提供了详细的使用说明和API参考。通过阅读这个文件,开发者可以了解到如何创建规则文件,设置各种指令,以及如何运行jarjar命令。这对于初学者来说是快速上手的关键。 ...

    将多个jar包合并为一个jar包

    提供的压缩包文件“合并jar包”可能包含了上述方法的使用说明或工具,具体操作步骤应参照其内部文档执行。合并JAR的过程虽然看似简单,但处理好各种细节是关键,以确保最终的合并JAR在实际应用中能够顺利工作。对于...

    Mybatisjar包以及中文文档

    包含中文文档以及jar包,版本为3.4.1

    ssh常用Jar包

    以下是这些Jar包的核心功能和相关知识点的详细说明: 1. **Struts2**: - Struts2是基于MVC设计模式的Web框架,用于处理HTTP请求并提供强大的动作控制和结果渲染。 - 其核心组件包括:`struts2-core.jar`,提供...

    websocket jar包 亲测可用

    "使用说明- jar包.txt"文件很可能是该WebSocket库的使用指南,其中会详细描述如何将这个jar包引入到Java项目中,包括添加依赖、初始化配置、创建WebSocket连接、发送和接收消息等步骤。通常,这样的说明文件会包含...

    高斯驱动jar包和使用说明

    "高斯驱动jar包和使用说明"这个资源提供了与高斯数据库进行交互的必要组件,特别是针对三种不同的驱动jar:gsjdbc4.jar、gsjdbc200.jar和opengaussjdbc.jar。这些驱动jar包含了用于连接和操作高斯数据库的驱动类和...

    jar包文件查看工具

    **Java Jar包文件** Java Jar(Java Archive)文件是Java平台上的一个重要组成部分,它用于封装Java类库,包括.class文件、资源文件和其他元数据。Jar文件的创建旨在提高应用程序的分发效率,通过将多个文件打包成...

    Jar包合并工具

    "Jar包合并工具"就是为此目的设计的一个实用程序,它可以帮助开发者将多个JAR文件合并成一个,使得运行或部署更为便捷。 标题中的“Jar包合并工具”是一个用于合并多个Java档案(JAR)文件的工具。它通过批处理脚本...

    MySql 5.7 jar包

    这个文件很可能是提供了关于如何使用这个jar包的详细说明,包括如何配置环境、示例代码、注意事项等。具体的内容可能包括连接池的配置(如C3P0或HikariCP)、异常处理、事务管理以及性能优化等方面的建议。 在实际...

    Android studio jar包、aar包说明文档

    Android studio jar包、aar包说明文档,包含debug和release包的打包步骤,和aar使用步骤

    jar包差异比较器.rar

    在Java开发过程中,jar包是常用的可执行文件格式,它包含了一组编译后的类文件、资源文件以及元数据,用于构建和运行Java应用程序。"jar包差异比较器"是一款非常实用的工具,专为开发者设计,用于比较两个jar包之间...

    JAR包 整理说明

    **JAR包整理说明** JAR(Java Archive)文件是Java平台上的标准归档格式,用于打包类文件、资源文件以及元数据。它类似于其他编程语言中的库或组件,为项目提供可重用的代码模块。JAR包的使用极大地提高了开发效率...

    hibernate3 jar 包

    “commons-logging.jar和cglib.jar包与Spring中的包重复”,这说明了两个问题:首先,Hibernate 3可能依赖于Apache Commons Logging库(commons-logging.jar),这是一个提供灵活的日志记录接口的库,使得开发者可以...

Global site tag (gtag.js) - Google Analytics