欢迎来到天天文库
浏览记录
ID:62033500
大小:28.50 KB
页数:4页
时间:2021-04-15
《javaweb项目中常用的jar包详解.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
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:这是Spring AOP所要用到的包。(5)bcprov-jdk。jar:JAVA开发CA认证使用Java开发和信息安全相关的程序(6
2、)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,Soundx等等。[1] 不仅是编码,也可用于解码.(9)Commons—collections.jar:为Java标准的Collections
3、API提供了相当好的补充。在此基础上对其常用的数据结构操作进行了很好的封装、抽象和补充。保证性能的同时大大简化代码。 (10)Commons—dbcp.jar:主流数据库连接池之一(DBCP、c3p0、proxool),单独使用DBCP需要使用commons-dbpc.jar、commons—collections.jar、commons-pool。jar三个包(11)Commons—digester。jar:commons中的digester是非常优秀的xml解析工具,这个工具提供了从 xml—〉javabean的映射。相较于传统的w3c、sax方式解析xml文档,digester的层次更高
4、,适合更懒得家伙. (12)Commons—fileupload.jar:Apache的commons-fileupload.jar可方便的实现文件的上传功能,(13)Commons.httpclient.jar:HttpClient是ApacheJakartaCommon下的子项目,可以用来提供高效的、最新的、功能丰富的支持HTTP 协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。(14)Commons-io.jar:项目中用来处理IO的一些工具类包,(15)Commons-lang.jar:跟java。lang这个包的作用类似,Commons Lang这一组API也是提供一
5、些基础的、通用的操作和处理,如自动生成toString()的结果、自动实现hashCode()和equals()方法、数组操作、枚举、日期和时间的处理等等。(1)Commons-logging.jar:能够方便的调试和跟踪应用程序任意时刻的行为和状态。在大规模的应用开发中尤其重要,毫不夸张的说,Logging是不可或缺的重要组成部分。(2)Commons-pool。jar:Pool提供三个主要方面对象池的API:a)一个提供客户方和实现方用来实现简单、可变的对象池的基本接口。b) 一个用来创建模块化对象池的工具.c) 几个通用的对象池的实现.(3)Commons—calidators.jar:
6、主要用于处理action里面的validate函数的使用以及addFieldError和addActionError等信息,比如验证Email 字符串,日期字符串等是否合法。使用之前需要在struts—config里面配置。(4)Dom4j。jar:dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个十分优秀的JavaXMLAPI,具有性能优异、功能强大和极其易使用的特点,(5)Drools—compiler.jar它包含编译器/构建器组件,用于获取规则资源,以及构建可执行规则库.它通常是你的应用程序的一个运行时间依赖项,但是如果你是预编译了你的规则
7、,则不需要它。这取决于drools—core。(6)Drools-core: 这是核心引擎,运行时间组件。包含了RETE引擎和LEAPS 引擎.如果你是预编译的规则,则它只是运行时间依赖项(部署通过Package或 RuleBase对象)。(7)Drool-decisiontables。jar这是决策表“编译”组件,其使用了drools—compiler组件。它支持excel 和CSV输入格式。
此文档下载收益归作者所有