问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

springmvc导入了还要导入它的依赖吗

发布网友 发布时间:2022-04-20 12:18

我来回答

1个回答

热心网友 时间:2022-04-27 11:16

Spring 3.1的jar包和以前的不一样,新版本的jar包把原来的包分解了,功能分工很明确:
org.springframework.aop-3.1.1.RELEASE.jar ---- ---- spring面向切面编程,提供AOP(面向切面编程)
org.springframework.asm-3.1.1.RELEASE.jar ---- ---- spring独立的asm程序
[spring2.5.6的时候需要asmJar 包,3.0开始提供他自己独立的asm.jar .ASM是小巧轻便的 Java 字节码操控框架 ,它能方便地生成和改造 Java 代码。 Hibernate 和 Spring 在底层都用到了 ASM(CgLib 底层用的 asm)]
org.springframework.aspects-3.1.1.RELEASE.jar ---- ---- spring整合了aspectjrt.jar,也可以使用aspectjrt.jar来代替。
org.springframework.beans-3.1.1.RELEASE.jar ---- ---- springIoC(依赖注入)的基础实现,所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。
org.springframework.context.support-3.1.1.RELEASE.jar ---- ---- spring-context 的扩展支持,包含支持缓存Cache(ehcache)、JCA、JMX、邮件服务(Java Mail、COS Mail)、任务计划Scheling(Timer、Quartz)方面类。
org.springframework.context-3.1.1.RELEASE.jar ---- ----spring 提供在基础 IoC 功能上的扩展服务,此外还提供许多企业级服务的支持,如 邮件服务、任务调度、JNDI定位、EJB 集成、远程访问、 缓存以及各种视图层框架的封装等。
org.springframework.core-3.1.1.RELEASE.jar ---- ---- 包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心。
org.springframework.expression-3.1.1.RELEASE.jar ---- ----spring 表达式语言。
org.springframework.instrument.tomcat-3.1.1.RELEASE.jar ---- ----spring3.1 对 Tomcat 的连接池的基成。
org.springframework.instrument-3.1.1.RELEASE.jar ---- ----spring3.1 对服务器的代理接口。
org.springframework.jdbc-3.1.1.RELEASE.jar ---- ----包含对Spring对JDBC数据访问进行封装的所有类。
org.springframework.jms-3.1.1.RELEASE.jar ---- ----提供了对JMS 1.0.2/1.1的支持类。
org.springframework.orm-3.1.1.RELEASE.jar ---- ----包含Spring对DAO特性集进行了扩展,使其支持 iBATIS、JDO、OJB、TopLink,因为Hibernate 已经独立成包了,现在不包含在这个包里了。这个jar文件里大部分的类都要依赖spring-.jar里的类,用这个包时你需要同时包含spring-.jar包 。
org.springframework.oxm-3.1.1.RELEASE.jar ---- ----spring 对Object/XMI 的映射的支持,可以让JAVA与XML之间来回切换。
org.springframework.test-3.1.1.RELEASE.jar ---- ----spring 对Junit 等测试框架的简单封装。
org.springframework.transaction-3.1.1.RELEASE.jar ---- ----为为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理。
org.springframework.web.portlet-3.1.1.RELEASE.jar ---- ----springMVC 增强,支持portlet标准(JSR168/JSR286)。
org.springframework.web.servlet-3.1.1.RELEASE.jar ---- ----对 J2EE6.0 Servlet3.0 的支持。
org.springframework.web.struts-3.1.1.RELEASE.jar ---- ---- 整合 Struts 的支持。
org.springframework.web-3.1.1.RELEASE.jar ---- ----包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext 特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
荣耀MagicVs2怎么使用更省电荣耀MagicVs2使用更省电方法【详解】_百度... 荣耀MagicV2怎么开启应用通知荣耀MagicV2开启应用通知方法【步骤... 面部脂溢性皮炎能根治吗 脸部皮炎能根治吗 清蒸螃蟹蒸多长时间 清蒸螃蟹做法英语介绍过程 关于退档问题。我是湖南文科生,今年分数583,正好压一本线。 ...背上有很多痘痘,用了很多药,也没感觉有什么效果,怎么才可以去掉啊... ...好多年了,还有好多痘印,用了很多药物均没有效果,怎么办哦?_百度知 ... 脸上总是起痘痘,起了几年了,在医院也开过药,也用过祛痘的洗面奶,可是... springmvc注解@autowiredl是什么意思 Spring MVC框架的依赖注入只作用于Bean吗?非Bean... springMVC的核心是什么 spring 依赖注入是怎么实现的 spring依赖注入使用的什么设计模式? SpringMVC实现依赖注入的几个常用注解的用 小米2s能用小米快充吗? 怎么办excel表格的高度宽度调成显示厘米? excel设置行高和列宽为厘米 PORSCHE DESIGN HUAWEI Mate 9 LON-AL00保时捷支持... 华为neo-al00保时捷款变成外文了,怎么恢复中文? 华为neoal00保时捷手机价格 华为荣耀play手机锁屏密码忘了怎么找回 华为荣耀手机锁屏密码忘了怎么解开 华为荣耀7手机锁屏密码忘记了怎么办 华为手机屏锁屏密码忘了怎么办 华为手机忘记锁屏密码怎么解决? 小米MIX2只能用5V2A的充电器吗? 小米mix2s的充电器功率 小米手机fastboot模式怎么退出 spring mvc 注解 怎么理解 springmvc controller需要注入吗 SpringMVC 怎么用? springmvc和ssh,ssm的区别 Spring mvc在项目中具体都是做什么的? 关于java spring mvc构造器注入的问题 springmvc,spring和struts的区别 mybatis,spring,springmvc Spring怎样在mvc中运作,作用是什么 springboot 与springmvc的区别 有什么区别 功能上... SpringMVC面试爱问什么 OPPO r9sQQ软件加密密码忘记了怎么办? 如何用OPPO手机找回qq密码?手机号被别的号注册,... 我手机是OPPOr9,然后我应用加密密码忘记了,QQ微... 密保手机忘记,没有指纹怎样找回qq密码?对了,是O... 我忘了QQ密码了,怎样才能找回 小米MIX2S可以用绿盟的10W无线充电吗 小米手机mix2s接收50w输入吗? 梦见和死去的奶奶在老院子里吃饭,还买了她爱吃的菜... 梦见死去的奶奶手上都是血喂我吃生鸡肉很恶心?