简介
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

注解对比:
 
 
 



















