Java中的spring和spring mvc和spring boot的区别【杭州多测师】【杭州多测师_王sir】

Spring:
Spring是一个开源容器框架, 主要功能是依赖注入或控制反转(IoC),web层,业务层,dao层,持久层的组件,并且可以配置各种bean,和维护bean与bean之间的关系。其核心就是控制反转(IOC)和面向切面(AOP)
包括:Spring JDBC 、Spring MVC 、Spring Security、 Spring AOP 、Spring ORM 、Spring Test
Spring特点:
1:可以创建独立的Spring应用程序
2:内嵌Tomcat或Servlet等容器
3:自动配置Spring容器
4:不需要xml的配置

springboot是配置工具:springboot相当于就是在spring的基础上做了进一步的扩展,Spring Boot实现了自动配置,它会根据需求自动配置类。降低了项目搭建的复杂度,换用Spring Boot以后,项目初始化方法变了,配置文件变了,另外就是不需要单独安装Tomcat这类容器服务器。spring常用的注解 ==》https://www.cnblogs.com/xiaoshubass/p/16925555.html

springmvc是一个框架:Spring MVC提供了一种轻度耦合的方式来开发web应用,它是Spring的一个模块,是一个web框架,Spring MVC ,是web层的mvc框架,是spring的子框架,也有spring的特性,springmvc分离了控制器、模型对象、过滤器以及处理程序对象的角色,这种分离让它们更容易进行定制。采用IOC便于测试,

 

posted @   多测师_树哥  阅读(71)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
历史上的今天:
2020-11-25 win10卸载谷歌浏览器后安装新谷歌浏览器无反应解决办法【多测师_王sir】
点击右上角即可分享
微信分享提示