javaweb项目中常用的jar包详解

javaweb项目中常用的jar包详解

ID:8817054

大小:46.55 KB

页数:4页

时间:2018-04-08

javaweb项目中常用的jar包详解_第1页
javaweb项目中常用的jar包详解_第2页
javaweb项目中常用的jar包详解_第3页
javaweb项目中常用的jar包详解_第4页
资源描述:

《javaweb项目中常用的jar包详解》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、(1)Activation-1.1.jar:与javamail相关的jar包,使用javamail时应与mail.jar一起加入到lib中去,具体负责mail的数据源和类型等。(2)Antlr-2.7.6.jar:是ant编译的包,在工程中不用添加可以删除。ANotherToolforLanguageRecognition(antlr)必要(3)asm.jar:是hibernate的包,使用这个包生成库增强类,必须要。(4)aspectjweaver.jar:这是SpringAOP所要用到的包.(5)bcprov-jdk

2、.jar:JAVA开发CA认证使用Java开发和信息安全相关的程序(6)Cglib.jar:CGLIB字节码解释器如果使用“cglib”则必要(7)commons-beanutils.jar:BeanUtils就是其中的一个,用于处理JavaBeans。它利用Java的反射机制,从动态的生成对bean的getter和setter的调用代码,到模拟创建一个动态的bean,等等。(8)Commons-codec.jar:Commons项目中用来处理常用的编码方法的工具类包,例如DES、SHA1、MD5、Base64,URL,

3、Soundx等等。[1] 不仅是编码,也可用于解码。(9)Commons-collections.jar:为Java标准的CollectionsAPI提供了相当好的补充。在此基础上对其常用的数据结构操作进行了很好的封装、抽象和补充。保证性能的同时大大简化代码。 (10)Commons-dbcp.jar:主流数据库连接池之一(DBCP、c3p0、proxool),单独使用DBCP需要使用commons-dbpc.jar、commons-collections.jar、commons-pool.jar三个包(11)Commo

4、ns-digester.jar:commons中的digester是非常优秀的xml解析工具,这个工具提供了从 xml->javabean的映射。相较于传统的w3c、sax方式解析xml文档,digester的层次更高,适合更懒得家伙。 (12)Commons-fileupload.jar:Apache的commons-fileupload.jar可方便的实现文件的上传功能,(13)Commons.httpclient.jar:HttpClient是ApacheJakartaCommon下的子项目,可以用来提供高效的、最

5、新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。(14)Commons-io.jar:项目中用来处理IO的一些工具类包,(15)Commons-lang.jar:跟java.lang这个包的作用类似,CommonsLang这一组API也是提供一些基础的、通用的操作和处理,如自动生成toString()的结果、自动实现hashCode()和equals()方法、数组操作、枚举、日期和时间的处理等等。(16)Commons-logging.jar:能够方便的调试和跟踪应用程序任意时

6、刻的行为和状态。在大规模的应用开发中尤其重要,毫不夸张的说,Logging是不可或缺的重要组成部分。(1)Commons-pool.jar:Pool提供三个主要方面对象池的API:a)一个提供客户方和实现方用来实现简单、可变的对象池的基本接口。b)一个用来创建模块化对象池的工具。c)几个通用的对象池的实现。(2)Commons-calidators.jar:主要用于处理action里面的validate函数的使用以及addFieldError和addActionError等信息,比如验证Email 字符串,日期字符串等是

7、否合法。使用之前需要在struts-config里面配置。(3)Dom4j.jar:dom4j是一个Java的XMLAPI,类似于jdom,用来读写XML文件的。dom4j是一个十分优秀的JavaXMLAPI,具有性能优异、功能强大和极其易使用的特点,(4)Drools-compiler.jar它包含编译器/构建器组件,用于获取规则资源,以及构建可执行规则库。它通常是你的应用程序的一个运行时间依赖项,但是如果你是预编译了你的规则,则不需要它。这取决于drools-core。(5)Drools-core: 这是核心引擎,运

8、行时间组件。包含了RETE引擎和LEAPS 引擎。如果你是预编译的规则,则它只是运行时间依赖项(部署通过Package或 RuleBase对象)。(6)Drool-decisiontables.jar这是决策表“编译”组件,其使用了drools-compiler组件。它支持excel 和CSV输入格式。 (7)Dwr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。