组件列表

来源:互联网 发布:php 今日凌晨时间戳 编辑:程序博客网 时间:2024/05/29 02:09

组件列表讲述了一个移动项目的组件说明

其中包括了struts2 +spring +hibernate 等一些组件jar包

组件

备注

struts2.0.11

struts2-core-2.0.11.jar            核心包

xwork-2.0.4.jar                 核心包

ognl-2.6.11.jar                  核心包

struts2-jfreechart-plugin-2.0.11.jar  jfreechart插件

spring-2.0.2

spring-2.0.2.jar              核心包

aspectjrt.jar                 aop配置依赖包

aspectjweaver.jar             aop配置依赖包

spring-modules-jbpm31.jar     spring整和jbpm

ibatis2.3.0

ibatis-2.3.0.jar

jbpm3.2.2

工作流,依赖hibernate3.2.6hibernate又依赖以下组件:

asm-3.0.jarasm-attrs-3.0.jar 字节码组件(运行期生成class)  

bsh-1.3.0.jar     bean shell解释器

cglib-2.1.3.jar    代码生成组件(运行期扩展java方法或实现接口)

antlr-2.7.6.jar    语法分析生成器(动行态编译java代码)

jta.jar          JTA规范(事务接口)

jcr-1.0.jar       JCA规范(内容仓库接口)

apache commons

commons-configuration-1.5.jar   配置文件处理

commons-beanutils-1.6.1.jar     针对Bean的工具集

commons-fileupload-1.2.jar      文件上传

commons-collections-3.1.jar     java.util扩展

commons-digester-1.8.jar       xml转对象

commons-codec-1.3.jar         加解密算法

commons-lang-2.3.jar          java.lang扩展

commons-httpclient-3.1.jar      http客户端

commons-logging-1.0.4.jar      基础日志操作

commons-jexl-1.1.jar          表达式语言

commons-io-1.3.1.jar           java.io扩展

commons-dbcp-1.2.jar          数据库连接池

commons-pool-1.2.jar          对象池

commons-email-1.1.jar         email发送(依赖mail组件)

commons-net-1.4.1.jar         基础网络包

commons-vfs-1.0.jar           virtual文件系统包(可以通过ftp存储文件)

jakarta-oro-2.0.8.jar            正规表达式包

log4j-1.2.8

log4j-1.2.8.jar

json.jar

json解析器

velocity1.5

velocity-1.5.jar

freemarker-2.3.8

freemarker模板引擎

excel

poi-3.0.1.jar         excel基础操作组件

jxls-core-0.9.3.jar     excel组件(用于写)

jxl-2.6.6.jar          excel组件(用于读)

xml

有些开源组件分别依融于dom4jjdom,所以两种都引入

dom4j-1.6.1.jar       xml组件

jdom-1.1.jar          xml组件

xercesImpl.jar        apache做的基础xml操作组件

mail-1.6

mail-1.4.1.jar

activation-1.4.1.jar

quartz1.6.0

quartz-1.6.0.jar

ojdbc14.jar

oracle驱动

ant.jar

Apache ant,用于附件打包

规则引擎

 

antlr-runtime-3.1.1.jar 

core-3.4.2.v_883_R34x.jar

drools-api-5.0.0.CR1.jar

drools-compiler-5.0.0.CR1.jar 

drools-core-5.0.0.CR1.jar

drools-decisiontables-5.0.0.CR1.jar

drools-templates-5.0.0.CR1.jar

mvel2-2.0.8pre1.jar

xstream-1.3.1.jar

oscache-2.4.1.jar

rulesetwithoscache.jar—封装的jar

说明还没完整

等带有时间再把jar包上传上来给大家看看

struts2 核心包
commons-lggin-1.0.4.jar        主要用于日志处理
freemarker-2.3.8.jar        模块相关操作需要包
ognl-2.6.11.jar                 ognl表达时需要包
xwork-2.0.7.jar                 xwork核心包
struts2-core-2.0.14.jar         struts2 核心包
struts2-spring-plugin-2.0.14.jar  struts2整合spring所需要的包(属于插件包)

hibernate:
Hibernate3.jar    hibernate 核心包
antir-2.7.6.jar    一个语言转换工具
Hibernate     利用它实现HQL到SQL的转换摸版相关操作需要包
commons-collections-3.1.jar    collection Apache的工具集
javassist-3.9.0.GA.jar 代稿生成工具
Hibernate 它在运行时扩展Java类和实现,同cglib包
dom4j-1.6.1-jar    domej    XML解析器
jta-1.1.jar 标准的JAVA事务处理接口
slf4j-api-1.5.8.jar 和slf4j-log4j12-1.5.0.jar hibernate 使用的一个日志系统
cglib.jar CGLIB字节解释器
asm.jar ASM 字节  如果使用“cglib”包则此必要
如果想使用缓存需要加入:ehcache.jar EHCache缓存

0 0
原创粉丝点击