20210813学习笔记

1.SpringMVC

1.1 框架的作用
接收前端传递的数据,与用户进行交互.
1.2 restFul风格
RestFul中要求: 通过请求的类型控制业务逻辑的执行.
1.Get 查询操作
2.Post 登录/注册时使用(增)
3.Put 修改操作
4.Delete 删除操作
1.3 restFul面试题
考题: 什么是restFul?
答:
1.restFul其实可以简化之前的get请求的类型,将参数使用/的方式进行分隔,减少了url参数的传递的字节信息.
2.restFul规定,可以通过一个url请求的地址,通过不同的请求的类型,控制业务逻辑.
restFul中 要求路径中不能出现动词.

请添加图片描述

2. SpringBoot框架

2.1 SpringBoot框架作用
SpringBoot项目可以理解为框架的框架(工具API). (Spring/SpringMVC/Mybatis),简化框架的调用.
Spring的作用: 整合其他的第三方框架,使得业务调用变得浑然一体.
Spring IOC机制 控制反转: 将对象创建的权利交给Spring容器管理,由容器管理对象的生命周期.
Spring优势: 解决了框架之间的耦合性问题.

请添加图片描述
请添加图片描述

3. SpringBoot执行流程(内部结构)

3.1 元注解
说明: 修饰注解的注解 称为元注解.
用法:
@Target(ElementType.TYPE) 注解对谁有效(类/方法/属性)
@Retention(RetentionPolicy.RUNTIME) 什么时期有效 整合运行期间有效
@Documented 是否需要生成文档.
@Inherited 该注解是否可以被继承 可以被继承

3.2 SpringBootConfiguration注解
说明: 该注解标识了main方法的类.相当于告诉程序 主启动类就是一个大的配置类.
将来主启动类执行时,会去扫描所有的小的配置类, 小的配置类由主启动类负责执行并且加载.统一将对象交给spring容器管理请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值