`
zhaozj02
  • 浏览: 35925 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
文章分类
社区版块
存档分类
最新评论

s2sh框架搭建需要的jar包 及说明

 
阅读更多
【版本一】
----struts2.1.8---- 
struts2-core-2.1.8.1.jar    struts2核心包
struts2-json-plugin-2.1.8.1.jar  struts2的json插件--var s = {name:"zhangs",age:"18"}
struts2-spring-plugin-2.1.8.1.jar 与spring集成插件
xwork-core-2.1.6.jar   struts2的构建基础jar
struts2-convention-plugin-2.1.8.1.jar struts2的注解信息--不再使用xml文件配置,而使用注解
commons-io-1.3.2.jar   通用输入输出包
commons-fileupload-1.2.1.jar  通用上传组件
commons-logging-1.0.4.jar  通用日志记录
freemarker-2.3.15.jar   struts2中的通用模板框架
ognl-2.7.3.jar    struts2中的表达式、
json-lib-2.1.jar   json的支持
-----spring2.5.6----
spring.jar    spring核心包提供依赖注入等功能
cglib-nodep-2.1_3.jar   动态代码生产的库
aspectjweaver-1.6.1.jar
aspectjrt-1.6.1.jar
spring-aspects-2.5.6.jar  aspect是面向切面编程的库
commons-pool.jar
commons-dbcp.jar   通用数据库连接池
slf4j-api-1.5.0.jar
slf4j-log4j12-1.5.0.jar   通用日志框架
dom4j-1.6.1.jar    解析xml文件--解析xml树状结构
-----hibernate3.3GA-----
hibernate-core-3.3.1.GA.jar  hibernate核心库
hibernate-commons-annotations-3.1.0.GA.jar
hibernate-annotations-3.4.0.GA.jar hibernate实现注解的库--
ejb3-persistence-1.0.2.GA.jar  jpa(java持久化应用)的注解
commons-collections-3.2.1.jar  通用集合框架
jta-1.1.jar    通用事务支持
log4j-1.2.14.jar   日志记录
antlr-2.7.6.jar    语言识别框架
ehcache-1.5.0.jar   hibernate服务端缓存工具
----mysql驱动----
mysql-connector-java-5.1.5-bin.jar
---oracle驱动----
ojdbc-14.jar



【版本二】

struts2
commons-logging-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核心包
antlr-2.7.6.jar 一个语言转换工具(Hibernate利用它实现 HQL 到 SQL 的转换模板相关操作需要包)
c3p0-0.9.1.jar  c3p0数据源实现的jar文件
cglib.jar CGLIB 字节码解释器
commons-collections-3.1.jar collections Apache 的工具集
dom4j-1.6.1.jar dom4j XML 解析器
jta-1.1.jar 标准的 JAVA 事务处理接口

javassist-3.9.0.GA.jar 代码生成工具 (Hibernate用它在运行时扩展 Java类和实现,同cglib包)
slf4j-api-1.5.8.jar和slf4j-log4j12-1.5.0.jar hibernate使用的一个日志系统

3.3以后的版本好像没有以下两个jar文件
asm.jar ASM字节码库 如果使用“cglib”则必要
asm-attrs.jar ASM字节码库 如果使用“cglib”则必要
如果想使用缓存需要加入:ehcache.jar EHCache缓存

连接数据库加入相关包....





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

分享到:
评论

相关推荐

    S2SH框架搭建的核心jar包

    在"S2SH框架搭建的核心jar包"中,通常会包含以下关键库文件: 1. Spring框架的相关jar包:包括`spring-context`、`spring-beans`、`spring-aop`、`spring-web`等,这些是Spring核心功能的实现。 2. Struts2框架的...

    S2SH需要的所有jar包

    "S2SH需要的所有jar包"这个压缩包文件包含了这三个框架以及Java Web开发所需的其他相关库。下面将详细阐述SSH框架的主要组件及其相关的jar包,以及它们在开发中的作用。 1. Struts2:Struts2是一个基于MVC(Model-...

    s2sh整合所需jar包大全

    **S2sh整合所需jar包大全** 在Java Web开发领域,Struts 2、Spring 和 Hibernate(简称S2SH)...通过合理配置和使用这些jar包,开发者可以在Eclipse中轻松搭建S2SH框架,快速开发出功能丰富、结构清晰的Java Web应用。

    s2sh需要的jar包

    标题中的"**s2sh需要的jar包**"指的是为了成功搭建和运行S2SH框架项目,开发者需要的特定Java库集合,即一系列jar文件。这些jar文件包含了框架本身及其依赖的类库,是项目运行的基础。 描述中提到的"**这个是开发s2...

    s2sh开发需要的jar包

    标题中的“s2sh开发需要的jar包”表明这是一个包含用于S2SH集成开发所需的Java类库(JAR文件)的压缩包。这些JAR文件通常包含了Struts 2、Spring和Hibernate框架的核心库,以及其他可能的依赖库,如数据库驱动、...

    完整的S2SH框架整合, 带jar包

    这个“完整的S2SH框架整合,带jar包”资源包含了这些框架的核心库,以及可能的一个实例项目,旨在帮助开发者快速搭建和理解S2SH的应用。 1. **Struts**:Struts 是一个基于MVC设计模式的Web应用框架,主要用于控制...

    s2sh所需jar包

    标题中的“s2sh所需jar包”指的是在搭建基于Struts2、Spring和Hibernate整合的Web应用程序(通常称为S2SH框架)时所必需的Java类库文件。这些jar包是构建这种三层架构(表现层、业务逻辑层、数据访问层)应用的基础...

    s2sh整合所有的jar包

    综上所述,"s2sh整合所有的jar包"意味着将Struts、Spring和Hibernate的核心库以及它们的依赖打包在一起,以方便开发者快速搭建和运行SSH框架的Java Web项目。这个过程涉及到对各种库的理解、依赖管理以及项目构建的...

    s2sh完整jar包

    使用这个完整的S2SH JAR包,开发者可以在新的Java Web项目中快速搭建环境,实现MVC架构,通过Spring管理Bean,以及利用Hibernate进行数据持久化。这极大地提高了开发效率,减少了配置工作,并允许团队成员更专注于...

    S2SH所需jar包

    这些jar包包含的是S2SH框架运行所需的类库,如Spring的核心库、Hibernate的JPA实现、Struts2的框架核心以及相关的依赖库,如数据库驱动、日志工具、Servlet API等。开发者在搭建S2SH环境时,必须确保这些jar包完整且...

    S2SH框架搭建和心得

    《S2SH框架搭建和心得》 S2SH(Struts2、Spring、Hibernate)是一个经典的Java Web开发框架组合,它整合了三个强大的开源组件,以提供模型-视图-控制器(MVC)架构的解决方案。对于初学者来说,理解并熟练掌握S2SH...

    JAVA S2SH 最新无冲突整合JAR包

    这个“JAVA S2SH 最新无冲突整合JAR包”是针对这三个框架的最新版本进行集成,确保它们可以无缝协作,为开发者提供一个高效且稳定的开发环境。 **Struts 2** 是一个基于Model-View-Controller (MVC)设计模式的Web...

    s2sh所需要的jar包

    总的来说,S2SH框架集合提供了强大的功能,涵盖了Web层、服务层和数据访问层的开发需求,是Java Web开发中的一个重要选择。通过理解每个框架的核心概念和组件,开发者可以更好地利用这个框架组合来提高开发效率和...

    S2SH的jar包

    描述中的“只需将搭好报错的框架里的jar包删掉,复制进去就行额”意味着可能存在一个已经搭建好的项目,但由于某些错误或者更新需求,需要替换或更新现有的jar包。这通常涉及到以下步骤: 1. **识别问题**:首先...

    S2SH框架搭建步骤

    ### S2SH框架搭建步骤详解 #### 一、概述 S2SH框架是Spring、Struts2和Hibernate三种技术的组合应用,它们分别用于业务逻辑层、表示层和数据访问层,共同构建出一个功能强大且灵活的企业级应用开发框架。在实际...

    S2SH框架搭建的所有jar包

    SSh框架所需的所有的jar包, 如果少那个,添加进去即可。

    s2sh框架整合类包

    这个“s2sh框架整合类包”就是包含了这三个框架的集成与配置文件,使得开发者能够快速搭建基于Java的Web应用。 【描述】:“s2sh框架整合类包” 这个描述简洁地指出,类包是为了实现s2sh框架的整合而设计的。这...

    最新S2SH整合所需jar包

    这个"最新S2SH整合所需jar包"是开发者为了方便快速搭建基于这三个框架的应用而准备的资源集合。以下是这些标签所代表的框架和它们的主要知识点: 1. **Struts2**:Struts2是一个强大的MVC(Model-View-Controller)...

    S2SH框架搭建

    **SSH框架搭建详解** 在Java Web开发中,SSH(Struts2、Spring、Hibernate)是一个常用的集成框架,它结合了MVC模式的Struts2、依赖注入与面向切面编程的Spring以及对象关系映射的Hibernate,实现了业务逻辑、数据...

    S2SH框架搭建jar及过程

    该框架使用Eclipse Java EE IDE for Web Developers. Version: Indigo Service Release 2 , Jdk1.7 , tomcat6.0 struts2.3.1 ,Hibernate3.6.6 ,spring3.1.0 搭建,

Global site tag (gtag.js) - Google Analytics