上手 SpringBoot

简介

SpringBoot设计的目的是简化 Spring应用的初始搭建以及 开发过程
在这里插入图片描述

SpringBoot概述

parent

继承父pom文件,方便管理依赖的版本。此处涉及maven的使用

在这里插入图片描述
作用:

在这里插入图片描述

继承parent的形式可以采用引入依赖的形式实现效果

在这里插入图片描述

starter(原理是依赖传递)

包含了若干个依赖的信息,其实是pom文件,使用的原理是依赖传递。

  • 定义了当前项目使用的所有依赖坐标,以达到减少依赖配置的目的

parent:

  • 所有的SpringBoot项目要继承的项目,定义了若干个坐标版本号(对依赖进行管理,而非依赖),以达到减少依赖冲突的目的

  • spring-boot-starter-parent各版本间存在着诸多坐标版本不同

即,parent只是对依赖的版本进行了配置,但是依赖用不用还是要由开发者决定,而starter不同,它会将内部定义的所有依赖坐标都导入进来

启动方式

在这里插入图片描述
在这里插入图片描述

内嵌tomcat(内置服务器)

在这里插入图片描述
在这里插入图片描述

扩展

在这里插入图片描述

REST开发

REST简介

在这里插入图片描述

按照REST风格访问资源时使用行为动作区分对资源进行了何种操作。

在这里插入图片描述

RESTful

根据REST风格对资源进行访问称为RESTful

RESTful入门案例

在这里插入图片描述
在这里插入图片描述

@RequestMapping

在这里插入图片描述

@PathVariable

在这里插入图片描述

注解对比:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值