SSM框架架构策略知识点

1、SSM简介

  • [1] Spring MVC是一个优秀的Web框架,MyBatis是一个ORM数据持久化框架,它们是两个独立的框架,之间没有直接的联系。但由于Spring框架提供了IOC和AOP等相当实用的功能,若把Spring MVC和MyBatis的对象交给Spring容器进行解耦合管理,不仅能大大增强系统的灵活性、便于功能扩展,还能通过Spring提供的服务简化编码、减少开发工作量、提高开发效率。
  • [2]SSM框架整合就是分别实现Spring与Spring MVC、Spring 与MyBtis的整合,而实现整合的主要工作就是把Spring MVC、MyBtis中的对象配置到Spring容器中,交给Spring来管理。当然,对于Spring MVC 框架来说,它本身就是Spring为展现层提供的MVC框架,所以在进行框架整合时,Spring MVC与Spring可以无缝集成。

2、架构设计

  • (1)数据存储:采用MySQL数据库进行数据存储。
  • (2)ORM:采用MyBtis框架,实现数据的持久化操作。
  • (3)Spring Core:基于IoC和AOP的处理方式,统一管理所有的javabean。
  • (4)Web框架:采用Spring MVC进行Web请求的接收与处理。
  • (5)前端框架:以JSP为页面载体,使用jQuery框架以及HTML5、CSS3实现页面的展示和交互。
    三者间的联系
SSM架构整合示意图

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_40224714/article/details/87605246