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便于测试,
分类:
多测师_面试题和笔试题和bug
标签:
常见面试题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2020-11-25 win10卸载谷歌浏览器后安装新谷歌浏览器无反应解决办法【多测师_王sir】