读书人

SSH筹建包的选择

发布时间: 2013-08-01 15:23:18 作者: rapoo

SSH搭建包的选择

Struts

?

? ?必须的包(5个):

? ? ? ?Commons-logging-1.0.4.jar, ?日志处理需要的包(commons是一种模式 又叫action或者事务模式)

?

? Freemarker-2.3.13.jar, ? ? ?模板操作需要的包

?

? Ognl-2.6.11.jar, ? ? ? ? ? ?标签库需要的包

??

? Struts2-core-2.1.6.jar, ? ? 核心包

??

? Xwork-2.1.2.jar ? ? ? ? ? ? ?Xwork核心包 ?

?

可选包(不导入可能导致Tomcat运行异常):

? ? ? ?commons-io-1.3.2.jar,

? commons-fileupload-1.2.1.jar,

? javassist-3.7.ga.jar

?

Spring

?

? ? 必须包():

? ? ? ? spring-beans.jar ? ? ? ? ? 访问配置文件、创建和管理bean 以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类?

?

spring-context.jar ? ? ? ? 可以找到使用Spring ApplicationContext特性时所需的全部类,JDNI 所需的全部类,instrumentation组件以及校验Validation 方面的相关类?

?

spring-core.jar ? ? ? ? ? ?Spring 框架基本的核心工具类?

?

spring-jdbc.jar ? ? ? ? ? ?包含对Spring 对JDBC 数据访问进行封装的所有类?

?

spring-orm.jar ? ? ? ? ? ? 对映射框架的一些支持?

?

spring-tx.jar ? ? ? ? ? ? ?提供对事务的支持?

?

如果还需要AOP的支持,还要加上aspectjrt.jar和aspectjweaver.jar?

?

?

? ? 其它可选包:?

?

? ?commons-beanutils-1.6.jar?

?

commons-dbcp-1.2.2.jar?

?

commons-pool-1.4.jar?

?

commons-fileupload-1.2.1.jar?

? ??

? ?commons-io-1.4.jar?

?

?

?

Hibernate

? ??

必须包(共8个):

? ? ? ? hibernate3.jar ? ? ? ? ? ? ? ? 核心类库?

? ? ? ??

antlr-2.7.6.jar ? ? ? ? ? ? ? ?代码扫描器,用来翻译HQL语句?

? ? ? ??

commons-collections-3.1.jar ? ?Apache Commons包中的一个,包含了一些Apache开发的集合类,功能比java.util.*强大?

? ? ? ??

dom4j-1.6.1.jar ? ? ? ? ? ? ? ?一个Java的XML API,类似于jdom,用来读写XML文件的?

? ? ? ??

javassist-3.4.GA.jar ? ? ? ? ? Javassist 字节码解释器,代码生成工具

? ? ? ??

jta-1.1.jar ? ? ? ? ? ? ? ? ? ?标准的JTA 事务处理API。

? ? ? ??

slf4j-api-1.5.2.jar ? ? ? ? ? hibernate使用的一个日志系统

? ? ? ??

slf4j-nop-1.5.2.jar ? ? ?hibernate使用的一个日志系统

?

cglib.jar CGLIB ? ? ? ? ? ? ? 字节码解释器?

?

? ? ? ? asm.jar ? ? ? ? ? ? ? ? ? ? ? ASM字节码库 如果使用“cglib”则必要?

?

asm-attrs.jar ? ? ? ? ? ? ? ? ASM字节码库 如果使用“cglib”则必要?

?

?

读书人网 >编程

热点推荐