spring各jar包作用(转载)
除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。
一、只是使用spring框架
dist\spring.jar
lib\jakarta-commons\commons-logging.jar
如果使用到了切面编程(AOP),还需要下列jar文件
lib\aspectj\aspectjweaver.jsr 和 aspectjrt.jar
lib\cglib\cglib-nodep-2.1_3.jar
如果使用了JSR-250中的注解如@Resource/@PostConstruct/@PreDestroy
还需下列jar文件
lib\j2ee\common-annotations.jar
二、只是使用spring框架若使用注解方式
只要加一些命名空间和开启解析器
并且@Resource需要加lib\j2ee\common-annotations.jar
<context:annotation-config/>打开处理器
三、要自动扫描
只要开启解析器和一些命名空间
<context:component-scan base-package=""/>
四、spring框架采用aop编程
需要导入一些命名空间
xmlns:aop.......
<aop:aspectj-autoproxy/>开启解析器
如果使用到了切面编程(AOP),还需要下列jar文件
lib\aspectj\aspectjweaver.jsr 和 aspectjrt.jar
lib\cglib\cglib-nodep-2.1_3.jar
五、spring+Jdbc开发
需要数据源文件 lib\jakarta-commons\commons-pool.jar、lib\jakarta-commons\commons-dbcp.jar
1、spring文件 :
dist\spring.jar、
lib\jakarta-commons\commons-logging.jar
2、jdbc驱动文件 mysql**** sql*** :
导入tx命名空间
<tx:annotation-driven transaction-manager=""/>
对事务注解的解析器
六、spring2.5+hibernate3.3+struts1.3
(1)、hibernate核心包
hibernate3.jar
lib\required\*.jar
lib\optional\ehcache-1.2.3.jar (二级缓存文件)
hibernate注解包
lib\test\slf4j-log4j12.jar
(2)、spring包
dist\spring.jar
lib\jakarta-commons\commons-logging.jar 和commons-pool.jar、commons-dbcp.jar(后为数据源文件)
dist\modules\spring-webmvc-struts.jar (与struts1的集成)
lib\aspectj\aspectjweaver.jsr 和 aspectjrt.jar (Aop文件)
lib\cglib\cglib-nodep-2.1_3.jar (Aop文件)
lib\j2ee\common-annotations.jar (注解文件)
lib\log4j\log4j-1.2.15.jar
(3)、sturs1.3.8
建议将jstl-1.0.2.jar和standard-1.0.2.jar文件更换为1.1版本 此时JSTL文件
还有spring已存在antlr-2.7.6.jar文件所以将struts中的antlr-2.7.6.jar文件删除以免冲突
数据库驱动
mysql*** sql****根据需求换
如果在web容器实例spring容器
加文件到web.xml......
如果action让容器管理,则path(Struts的配置文件)和name(Spring配置文件)要一致
还必须在struts的配置文件里加一个控制器
spring为struts1.3解决乱码问题
在web.xml配置一个filter
七、spring2.5+hibernate3.3+struts2整合开发
struts2文件lib里面所有不带-plugin结尾的jar文件,但除了struts2-spring-plugin-2.0.11.1.jar
转载于:https://www.cnblogs.com/hushuai1314/p/6260509.html
spring各jar包作用(转载)相关推荐
- spring各个jar包作用
Spring jar包官网下载地址: http://repo.spring.io/release/org/springframework/spring/ Spring jar包的描述:针对3.2.2以 ...
- spring的jar包以及相关的API文档的下载方式
转自:http://blog.csdn.net/yuexianchang/article/details/53583327 侵删 感谢原创 首先是进入官网:https://spring.io/ 如图所 ...
- spring 的jar包解释
2019独角兽企业重金招聘Python工程师标准>>> Struts.Hibernate.Spring这类的框架给我们开发带来非常大的好处,让我们更加快速.有效的开发.所以我们在开发 ...
- 各个版本spring的jar包以及源码下载地址
各个版本spring的jar包以及源码下载地址,目前最高版本到spring4.1.2,留存备用: http://maven.springframework.org/release/org/spring ...
- poi各种jar包作用和导入
poi各种jar包作用和导入 目前POI的最新发布版本是poi-bin-3.17-20170915. 下载地址: Apache POI - Download Release Artifacts ht ...
- spring 各个jar包的功能
http://bbs.chinaunix.net/thread-1644704-1-1.html spring 依赖jar包: spring.jar 是包含有完整发布模块的单个jar 包.但是不包括m ...
- 在spring官网上下载spring的jar包及API文档
1.在浏览器搜索spring,进入spring官网 2.在spring官网里面点击PROJECTS 3.点击SPRING FRAMEWORK 4.点击 "猫" 5.在中间找到Dow ...
- Spring各jar包的作用(转载)
spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-m ...
- Spring各jar包的作用
1.spring.jar 是包含有完整发布模块的单个jar 包. org.springframework.aop 包含在应用中使用Spring的AOP特性时所需的类. org.springframew ...
最新文章
- Rxjava Demo
- webpack搭建php服务器,webpack搭建react开发环境步骤详解
- 关闭sublime更新提示完整方案(转)并且统一TAB为四个空格、禁止升级检查
- Jwt Token 的刷新机制设计
- IOS学习笔记十九NSArray和NSMutableArray
- sqlserver中 事物 索引及视图
- 【转】asp.net Core 系列【一】——创建Web应用
- WIN7 远程桌面发生身份验证错误,要求的函数不受支持
- win7文件和文件夹可以重名吗_Win7下如何重命名,替换System32文件夹下的系统文件...
- 10.5~10.6复习与预习的进行
- iOS App之间的通信方式
- 安卓版微信自带浏览器和IE6浏览器ajax请求abort错误处理
- union myun { struct{ 	int x; 	int y; 	int z; }u; int k; }a;
- Excel 2010同时打开2个或多个独立窗口
- JavaRSAJS加密解密(整合版,仅供自己参考)
- APP端测试常见的功能点
- 笔记:新一代高效视频编码H.265/HEVC原理、标准与实现
- 华为android是什么手机,为什么说华为的麒麟810是一代神U?
- postman打不开
- java实现丢手绢问题_java小孩丢手绢问题
热门文章
- python调用第三方软件发信代码_【IT专家】python调用第三方邮件接口
- 程序员绩效总结_阿里五年晋升三次,这个程序员要聊聊他的选择
- 怎么判断间隙过渡过盈配合_尺寸公差配合与装配方法
- html 数据项放在 标签,如何在HTML中传递数据选择选项标签?
- mysql8 堆应该给多大_深入进阶:图解分析JVM内存堆布局
- JAVA显式锁,各种锁分类
- 分布式存储的集群可靠性计算(ceph)
- 《系统集成项目管理工程师》必背100个知识点-62采购管理
- 系统架构设计师考试知识点整理-3:信号量与PV操作
- 软件设计最近发展趋势对话录