四、SSM学习 | SpringMVC【3】

SpringMVC

ssm:
MVC三层架构

SpringMVC+Vue+SpringBoot+SpringCloud+Linux

SSM=JavaWeb做项目
SpringMVC的执行流程?
SpringMVC:SSM框架整合!

MVC:模型(dao,service),视图(jsp),控制器(servlet)是一种软件设计规范
模型:包括数据和行为

JSP:本质是一个servlet

MVVM: M V VM:Viewmodel:双向绑定

Spring:大杂烩,我们可以将SpringMVC所有要用到的bean,注册到Spring中。

DispatchServlet: SpringMVC的核心, 请求分发器或者叫前端控制器
要绑定Spring的配置文件

SpringMVC中,/ 只匹配所有的请求, 不会去匹配jsp页面, 形如.后缀的url
/* 匹配所有的请求。 包括jsp页面

SpringMVC三要素, 必须配置:
1处理器映射器 - 注解即可
2处理器适配器 - 注解即可
3视图解析器 - 需要手动配置

prefix - 前缀 suffix - 后缀

@Component 组件
@Service 服务
@Controller 控制
@Repository dao

@Controller 被这个注解的类中的所有方法,如果返回值是string,并且有具体页面可以跳转,那么就会被视图解析器解析:

RestFul风格

是安全的
在这里插入图片描述

WEB-INF目录下的页面和资源是不能通过浏览器进行直接访问的,但是后台可以通过转发或者重定向进行访问,视图解析器默认使用转发,重定向不走视图解析器,重定向不能访问WEB-INF下的内容.

前后端分离,后端部署后端,提供接口,提供数据:

约定用json解析

前端独立部署,负责渲染后端的数据:

SSM整合

时间线:需求分析->设计数据库->业务->前端界面

Ajax技术

Asynchronous JavaScript anx Xml
异步刷新机制。无需重新加载就能实现局部更新

jQuery是要给库;js的大量函数(方法)
HTML + css:略懂+js(超级熟练)
在这里插入图片描述
ES6

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值