SSM框架实战详细教程(一) 系列介绍及基本概念

        本系列教程仍会使用项目贯穿的模式,上接Java Web实战详细教程,下连Spring Boot实战详细教程

        SSM框架是Spring MVC+Spring+MyBatis的缩写,曾取代SSH在2011年——2018年在Java企业级开发中大行其道。虽然现在其名头已经被Spring Boot取代,但实际上真正了解Spring Boot的人会知道,Spring Boot是一个快速开发框架,要完成实质的项目开发工作,仍然要使用其他框架,而Spring Boot+SSM的组合,不失为一个好的搭配,在国内也有大批使用的群体,尤其是MyBatis的拥趸,更是无视Spring Boot官方推荐使用的Spring-Data-JPA的ORM框架。所以SSM并没有被Spring Boot淘汰,而是和Spring Boot相容,焕发出更好的活力。

        尤其是对于我们学习者而言,更不能追逐与新流行的技术,而忽视了底层的技术、原始的技术,如果对Java Web缺乏动手,对其理解也会肤浅,则不利于后续框架的学习,因为大部分框架并不是使用全新的技术替代JSP、Servlet、JDBC,而是对它们进行了一层封装,对使用者提供简化的接口,但底层仍是使用它们。

        而架构的传承演变的了解对我们学习者来说也是至关重要,如你没有经历过不使用Maven的状态,也不会理解使用Maven的好处,更不会理解Spring Boot带来的部署便利;如你不了解原始模板引擎、JS DOM操作、AJAX,则对前后端分离架构也是不明所以,这也是笔者在所出版的图书《Spring Boot+Vue开发实战》种所提倡的,一个优秀的开发者,要去了解系统架构的演变。

        SSM框架不是基础知识,要学习它,要具备以下知识:Java、Java Web,HTML、CSS、JavaScript,数据库,分层开发和MVC架构知识。Java EE技术虽然曾是SUN公司推出的标准技术,但它的标准技术(JSF+EJB+JPA)却被SSH框架取代,而SSH框架又被更加轻量级的SSM取代。如下图所示:
在这里插入图片描述
        要学习SSM,首选要对B/S架构有深刻的认知,如下图所示:
在这里插入图片描述
        如果以上知识欠缺的话,需要自行补充以上知识。

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值