SSM 框架是指 Spring + Spring MVC + MyBatis 的组合,它们分别是 Java 开发中常用的三个框架。而 Spring Boot(管家) 是基于 Spring 框架的一种快速开发框架。
更具体地说,SSM 框架是一种传统的 Java Web 开发框架组合,其中:
Spring 是一个全功能的企业级 Java 开发框架,提供了依赖注入(DI)、面向切面编程(AOP)等特性,通过 XML 配置或注解的方式来管理和组织应用程序的各个组件。
Spring MVC 是基于 Spring 的 Web 框架,用于构建 Web 应用程序和 RESTful 服务。它提供了一个模型-视图-控制器(MVC)的架构,通过 DispatcherServlet 来处理请求和路由。
MyBatis 是一种持久层框架,用于将关系型数据库和 Java 对象之间进行映射。它提供了强大的 SQL 映射功能和缓存机制,可以方便地进行数据库访问。
而 Spring Boot 是一个用于简化 Spring 应用程序开发的框架,它集成了 Spring 框架及其相关的扩展,可以更快速地搭建和配置 Spring 应用。Spring Boot 提供了自动化配置、快速启动器、监控和管理等功能,极大地简化了开发过程。
因此,可以说 Spring Boot 是在 Spring 框架的基础上进行了进一步的简化和增强,它可以与 SSM 框架结合使用。开发者可以选择使用传统的 SSM 框架进行开发,也可以使用 Spring Boot 来构建更快速、更便捷的应用程序。Spring Boot 提供了对 Spring、Spring MVC 和 MyBatis 的自动配置和集成支持,可以大大简化项目的搭建和配置工作。
标签:SSM,Java,springboot,框架,Spring,Boot,ssm,MVC,三大 From: https://www.cnblogs.com/apelet/p/18003426