spring-webmvc和spring-web有什么区别
答案:3 悬赏:70 手机版
解决时间 2021-01-28 03:00
- 提问者网友:贪了杯
- 2021-01-28 00:03
spring-webmvc和spring-web有什么区别
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-01-28 01:22
spring-web是spring框架中web相关的技术集成,spring-webmvc是MVC设计规范的一种实现,如果是使用spring框架的web项目的话,就一定依赖spring-web,但不一定使用spring-webmvc,如果使用了spring-webmvc的话一定默认就给你添加了spring-web不管显不显示,不知道这么说合不合适,就是spring-web级别高于spring-webmvc,父子关系,有子一定有父,有父不一定有子,浅薄理解,望勿喷!欢迎指教!
全部回答
- 1楼网友:野慌
- 2021-01-28 03:10
给你看两个包的结构图,你就恍然大悟了:
webmvc :
web:
总结一下:
webmvc主要是对mvc的支持,包括restful协议
web则对远程调用和远程服务的支持。
- 2楼网友:撞了怀
- 2021-01-28 02:05
1. spring-web的等级大于Spring-webmvc。
2. 但是在maven中配置了Spring-webmvc的依赖后,是包含Spring-web的依赖的。
3. 所以使用时,如果不太了解,建议导Spring-webmvc的依赖,因为已经包含了Spring-web了
----------
这是只导了Spring-web的依赖之后的jar包
然后我build path将maven移除之后,导入Spring-webmvc的依赖,显示的jar包
仔细看,你可以发现,Spring-webmvc的依赖的jar就是在Spring-web的基础上加了一个Spring-webmvc的jar包
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯