多长时间能学会ssm要看你的java基础水平,每个人的基础不同,学习时长也不一样。首先我们学习 ssm 框架之前需要先掌握Java 基础、数据库相关知识、web 基础。
Java 基础主要包括:8 种数据类型,基本运算符,条件分支语句,面向接口编程,常见的集合类,IO操作、基本网络通信等。数据库的基本原理,增删改查SQL的使用,数据库范式的了解,高级查询语句的使用
Web基础:
基本的HTML ,CSS, JS,Ajax使用,JSP标签的使用,知道 JSP 的执行原理,使用 Tomcat 部署 web 项目等
1、必须了解多态和接口的用法。
如果不知道多态,不知道接口?那么先去把这个部分学熟练。接口和多态是学框架的基础中的基础。框架的本质是想解耦,也就是灵活的配置。这个基础就是知道面对对象的3个要素:继承、重载和多态。
2、 设计模式
在SSM框架中,至少使用了下面的设计模式:工厂模式、代理模式(静态代理很少,多的是动态代理)、建造者模式、单例模式、门面模式、装饰器模式……
3、数据库基础
CRUD是否熟悉?能不能轻松的撸个CRUD语句?
4、MVC设计模式
5、Maven、Git、Junit、slf4j日志框架等工具的使用。
6、简单的HTML/CSS/JS知识,少量的jsp知识,知道Ajax,json。
如果这些都明白的话,很快就能上手。想认真学习SSM,建议观看下面视频教程,从易到难详细讲解原理,学习效果更好。
最全SSM框架整合详细教程,一套搞定_Spring+SpringMVC+Mybatishttps://www.bilibili.com/video/BV1g3411H7jG/