Java框架--个人零碎感悟
容器
springboot 包含 spring 包含springMVC:
- springMVC是spring处理WEB层请求的一个组件/模块,它的基石是Servlet(Java Web)
- springboot为了简化开发框架,它集成以spring为核心的约定优于配置的封神框架(将所有底层配置都简化到极致,程序员只关心业务即可)
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为数据源较简单的web项目的框架-
- spring 和 springmvc 各自扫描各自的bean等对象,最后一起用,看网络说明。mvc可以直接用spring容器的bean,反之不行(父子容器,子用父,父不用子)
springboot 一次性扫描,同时把所类放入容器给springmvc前端控制器,再把前端控制器给tomcat启动,springboot主要工作完成了web应用开发中使用spring家族环境部署
总结
- 所有的框架都是在做一件事情,提炼固定的底层逻辑代码,排除常常变化业务代码
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?