
常用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包使用指南
这个工具为绿色免安装版,用户只需下载后解压并打开即可直接使用。
包内容一览
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包下载地址
