Struts2.3.14+Spring3.2.0+Mybatis3.2.3项目Jar包整合说明

2024-01-24 15:18

本文主要是介绍Struts2.3.14+Spring3.2.0+Mybatis3.2.3项目Jar包整合说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近搭建框架精简Jar包,对框架及工具类需要的Jar进行了整理记录如下:

 

Struts2.3.14.3
struts2-core-2.3.14.3.jar   Struts2核心包
xwork-core-2.3.14.3.jar   xwork核心包
aopalliance-1.0.jar    aop通用接口
commons-fileupload-1.3.jar  文件上传下载
commons-lang3-3.1.jar   java.lang包扩展
commons-logging-1.1.3.jar  Jakarta的通用日志记录包
freemarker-2.3.19.jar    freemarker包
ognl-3.0.6.jar     ongl表达式支持
struts2-spring-plugin-2.3.14.3.jar struts、spring整合
javassist-3.11.0.GA.jar   Java字节码的类库
commons-collections-3.1.jar  集合类和集合工具类的封装

Spring3.2.0
spring-aop-3.2.0.M1.jar   基于AOP的Spring特性如声明型事务管理
spring-asm-3.2.0.M1.jar   spring表达式语言
spring-beans-3.2.0.M1.jar   它包含访问配置文件、创建和管理bean以及进行(IoC/DI)操作相关的所有类
spring-context-3.2.0.M1.jar  为Spring核心提供扩展
spring-core-3.2.0.M1.jar   spring核心包
spring-expression-3.2.0.M1.jar  spring表达式语言
spring-jdbc-3.2.0.M1.jar   包含对Spring对JDBC数据访问进行封装的所有类
spring-orm-3.2.0.M1.jar   spring 整合第三方的 ORM 映射支持,如 Hibernate 、Ibatis、Jdo以及spring的JPA的支持
spring-web-3.2.0.M1.jar   包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、
       Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类
spring-tx-3.2.0.M1.jar   spring的事物(transction)管理

Mybatis3.2.3
mybatis-3.2.3.jar    mybatis包
mybatis-spring-1.2.1.jar   mybatis、spring整合包


其他
cglib-2.2.2.jar     是一个的高性能的代码生成包。它广泛的被许多AOP的框架使用,例如Spring AOP和dynaop,
       为他们提供方法的interception(拦截)。Hibernate用它来实现PO字节码的动态生成。
proxool-0.9.0RC3.jar   数据库连接池
asm-3.3.1.jar     ASM是小巧轻便的 Java 字节码操控框架 ,它能方便地生成和改造 Java 代码。 Hibernate 和 Spring 在底层都用到了 ASM(CgLib 底层用的 asm)
asm-commons-3.3.jar
log4j-1.2.17.jar     日志
dom4j-1.6.1.jar     XML解析
commons-lang-2.4.jar   Commons项目中用来处理Java基本对象方法的工具类包,简化开发
commons-io-2.0.1.jar   Commons项目用来帮助进行IO功能开发
jtds-1.2.jar      数据库驱动
struts2-convention-plugin-2.3.14.3.jar struts2注解依赖包
struts2-config-browser-plugin-2.3.14.3.jar 映射查看
ant.jar      ANT工具包
fastjson-1.1.36.jar    JSON解析


 

 

这篇关于Struts2.3.14+Spring3.2.0+Mybatis3.2.3项目Jar包整合说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/640090

相关文章

解决Maven项目报错:failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0的问题

《解决Maven项目报错:failedtoexecutegoalorg.apache.maven.plugins:maven-compiler-plugin:3.13.0的问题》这篇文章主要介... 目录Maven项目报错:failed to execute goal org.apache.maven.pl

Android 12解决push framework.jar无法开机的方法小结

《Android12解决pushframework.jar无法开机的方法小结》:本文主要介绍在Android12中解决pushframework.jar无法开机的方法,包括编译指令、框架层和s... 目录1. android 编译指令1.1 framework层的编译指令1.2 替换framework.ja

Python开发文字版随机事件游戏的项目实例

《Python开发文字版随机事件游戏的项目实例》随机事件游戏是一种通过生成不可预测的事件来增强游戏体验的类型,在这篇博文中,我们将使用Python开发一款文字版随机事件游戏,通过这个项目,读者不仅能够... 目录项目概述2.1 游戏概念2.2 游戏特色2.3 目标玩家群体技术选择与环境准备3.1 开发环境3

gradle第三方Jar包依赖统一管理方式

《gradle第三方Jar包依赖统一管理方式》:本文主要介绍gradle第三方Jar包依赖统一管理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录背景实现1.顶层模块build.gradle添加依赖管理插件2.顶层模块build.gradle添加所有管理依赖包

SpringBoot整合OpenFeign的完整指南

《SpringBoot整合OpenFeign的完整指南》OpenFeign是由Netflix开发的一个声明式Web服务客户端,它使得编写HTTP客户端变得更加简单,本文为大家介绍了SpringBoot... 目录什么是OpenFeign环境准备创建 Spring Boot 项目添加依赖启用 OpenFeig

SpringBoot整合mybatisPlus实现批量插入并获取ID详解

《SpringBoot整合mybatisPlus实现批量插入并获取ID详解》这篇文章主要为大家详细介绍了SpringBoot如何整合mybatisPlus实现批量插入并获取ID,文中的示例代码讲解详细... 目录【1】saveBATch(一万条数据总耗时:2478ms)【2】集合方式foreach(一万条数

SpringBoot项目中报错The field screenShot exceeds its maximum permitted size of 1048576 bytes.的问题及解决

《SpringBoot项目中报错ThefieldscreenShotexceedsitsmaximumpermittedsizeof1048576bytes.的问题及解决》这篇文章... 目录项目场景问题描述原因分析解决方案总结项目场景javascript提示:项目相关背景:项目场景:基于Spring

Spring Boot 整合 SSE的高级实践(Server-Sent Events)

《SpringBoot整合SSE的高级实践(Server-SentEvents)》SSE(Server-SentEvents)是一种基于HTTP协议的单向通信机制,允许服务器向浏览器持续发送实... 目录1、简述2、Spring Boot 中的SSE实现2.1 添加依赖2.2 实现后端接口2.3 配置超时时

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

《解决Maven项目idea找不到本地仓库jar包问题以及使用mvninstall:install-file》:本文主要介绍解决Maven项目idea找不到本地仓库jar包问题以及使用mvnin... 目录Maven项目idea找不到本地仓库jar包以及使用mvn install:install-file基

springboot项目如何开启https服务

《springboot项目如何开启https服务》:本文主要介绍springboot项目如何开启https服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录springboot项目开启https服务1. 生成SSL证书密钥库使用keytool生成自签名证书将