第 3-8 课:搭建 Java 常规技术之 SSM 整合

前言

在前面的课程中,我们已经分别学习了 Spring、Spring MVC、MyBatis 框架的使用,在实际开发中我们通常会将这 3 个框架整合起来使用,就是所谓的 SSM 框架,是目前企业中比较常用的一种开发方式,首先来回顾一下这 3 个框架的基本概念。

Spring

Spring 是 2003 年兴起的一个轻量级的企业级开发框架,可以替代传统 Java 应用的 EJB 开发方式,解决企业应用开发的复杂性问题。经过十几年的发展,现在的 Spring 已经不仅仅是一个替代 EJB 的框架了,Spring Framework 已经发展成为一套完整的生态,为现代软件开发的各个方面提供解决方案,是目前 Java 开发的行业标准。

Spring MVC

Spring MVC 全称为 Spring Web MVC,是 Spring 家族的一员,基于 Spring 实现 MVC 设计模式的框架,Spring MVC 使得服务端开发变得更加简单方便。

MyBatis

MyBatis 是当前主流的 ORM 框架,完成对 JDBC 的封装,使得开发者可以更加方便地进行持久层代码开发,它的特点是简单易上手,更加灵活。

在 SSM 框架整合架构中,Spring、Spring MVC、MyBatis 分别负责不同的业务模块,共同完成企业级项目的开发需求。具体来讲,Spring MVC 负责 MVC 设计模式的实现,MyBatis 提供了数据持久层解决方案,Spring 来管理 Spring MVC 和 MyBatis,IoC 容器负责 Spring MVC 和 MyBatis 相关对象的创建和依赖注入,AO

你可能感兴趣的:(案例上手,Spring,全家桶,Spring,Spring,Boot,Spring,Cloud,Spring,MVC,Spring,Spring,Boot,Spring)