首页 >电脑软件 > 常用SSH框架Jar包
常用SSH框架Jar包

常用SSH框架Jar包

软件大小:18.3M

软件语言:简体中文

软件类别:应用工具

更新时间:2025-06-15

官方网站:

应用平台:

  • 软件介绍
  • 软件截图
  • 相关软件
  • 相关阅读
  • 下载地址

电脑软件推荐: LanSee局域网查看工具 v1.75绿色版 常用SSH框架Jar包 ExcelFIX v5.59 免费版 EnergyPlus v9.0.2 官方版

在Java开发中,SSH框架常用的Jar包工具为开发人员提供了一整套常用的Struts2、Spring、Hibernate以及AOP等包。这些包都经过精心筛选,确保其安全性和稳定性,并且兼容所有操作系统。如果你正在使用这些JAR包,可以通过KKX提供的下载链接获取。

ssh框架常用jar包

SSH Jar包使用指南

这个工具为绿色免安装版,用户只需下载后解压并打开即可直接使用。

sshjar包整合下载

包内容一览

1、xwork-core-2.1.6;

2、struts2-core-2.1.8;

3、ognl-2.7.3;

4、freemarker-2.3.15;

5、commons-io-1.3.2;

6、commons-fileupload-1.2.1。

SSH框架中的常见Jar包作用

commons-logging-1.0.4.jar

在Struts2中加入该包后,日志记录功能将自动启用,免去单独导入的麻烦。

log4j-1.2.15.jar

如果已经使用Hibernate框架,那么该包不需要单独引入。

红色标记的Jar文件均为必需且没有问题的包。

数据库操作相关的jar

mysql-connector-java-5.0.8-bin.jar

struts2

commons-logging-1.0.4.jar:此日志包由ASF发布,Struts2框架利用它来支持基于Log4J的JDK1.4日志记录功能。

commons-logging.jar:

log4j-1.2.15.jar

freemarker-2.3.8.jar:该包用于模板相关操作,Struts2的UI标签模板采用FreeMarker进行编写。

ognl-2.6.11.jar:OGNL是一种对象图导航语言,Struts2框架通过它操作对象的属性。

xwork-2.0.7.jar:xwork核心包,Struts2框架建立在此基础之上。

struts2-core-2.0.14.jar:Struts2的核心包。

struts2-spring-plugin-2.0.14.jar:用于将Struts2与Spring框架整合。

commons-fileupload-1.2.1.jar:此包是文件上传组件,在Struts2 2.1.6及更高版本中必须加入此包。

commons-io-1.3.2.jar:此包支持文件上传功能。

Hibernate相关Jar包

antlr-2.7.6.jar:该工具用于语言转换,Hibernate利用它来实现HQL到SQL的转换。

commons-collections-3.1.jar:Apache提供的集合框架工具类。

javassist-3.9.0.GA.jar:代码生成工具,Hibernate通过它在运行时扩展Java类,类似于cglib包。

dom4j-1.6.1.jar:XML解析器。

jta-1.1.jar:标准Java事务处理接口。

slf4j-api-1.5.8.jar与slf4j-log4j-2-1.5.0.jar:Hibernate的日志系统使用该包,后者为SLF4J和Log4J之间的桥梁。

cglib.jar:字节码解析器。

asm.jar:字节码库,如果使用cglib则需要此包。

echcache.jar:EHCache缓存,缓存功能相关。

Spring框架相关Jar包

spring-beans.jar:包含了访问配置文件、管理bean以及进行IoC/DI操作的核心类,所有应用必不可少。

spring-context.jar:Spring核心的扩展,提供了ApplicationContext、JNDI支持、UI模板引擎(如Velocity、FreeMarker、JasperReports)及校验相关的类。

spring-da0.jar:包含了Spring DAO和Spring事务类,用于数据访问操作。

spring-orm.jar:此包包含Spring对Hibernate等DAO特性集的扩展,适用于iBATIS、JDO、OJB等。

spring-hibernate.jar:Spring对Hibernate的封装类。

spring-core.jar:Spring框架的核心工具类,其他组件都依赖此包。

spring-aop.jar:AOP特性相关类,包含声明型事务管理等功能。

spring-jdbc.jar:Spring封装的JDBC数据库访问类。

spring-remoting.jar:支持EJB、JMS等远程调用。

spring-support.jar

提供缓存(ehcache)、JCA、JMX、邮件服务、任务调度等相关功能的支持类。

spring-web.jar

Web开发时需要的核心类,支持Spring自动载入WebApplicationContext、Struts与JSF的集成等。

spring-webmvc.jar

Spring MVC框架相关类,支持国际化、标签、视图展现等。

spring-tx.jar:事务支持。

aspectjrt.jar和aspectjweaver.jar:AOP支持类。

c3p0-0.9.1.2.jar:用于c3p0数据库连接池。

cglig-nodep-2.1.3.jar:用于动态代理。

common-annotations.jar:支持IOC。

spring.jar:包含所有Spring组件,适用于开发环境。

Spring框架除了spring.jar外,还有13个独立的Jar包,可以根据需求选择性引入。

log4j-1.2.15.jar:日志功能相关。

spring-mock.jar

该包包含Spring的mock类,帮助开发者进行单元测试。

Commons-dbcp.jar:数据源管理;Commons-pool.jar:数据源池。

如何选择合适的Jar包非常简单。如果构建Web应用并且需要全套Spring支持,建议使用spring.jar。如果只是简单的IoC/DI支持,选择spring-core.jar和spring-beans.jar即可。如果对应用包大小有严格要求,可以根据实际需求挑选对应的Jar包。

如何使用SSH Jar包

Struts2需要的Jar包:

1)xwork-core-2.1.6

2)struts2-core-2.1.8

3)ognl-2.7.3

4)freemarker-2.3.15

5)commons-io-1.3.2

6)commons-fileupload-1.2.1

这些是开发中常用的包,缺少它们将无法正常运行。

Hibernate的常用Jar包:

antlr-2.7.6.jar:ANTLR是一个语言工具,用于生成词法分析器和语法分析器,支持Java、C#和C++等语言。

软件截图
  • 常用SSH框架Jar包
  • 常用SSH框架Jar包下载地址

相关软件

相关阅读