springboot简介
简化spring应用开发的一个框架;
整个spring技术栈的一个大整合
J2ee开发的一站式解决方案;
微服务
微服务:架构风格
一个应用应该是一组小型服务;可以通过http的方式进行互通;
pom
父项目
<parent>
<artifactId>spring-boot-starter-parent</artifactId>
</parent>
它的父项目是
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>1.5.9.RELEASE</version>
<relativePath>../../spring-boot-dependencies</relativePath>
</parent>
它来真正管理spring boot 应用里面的所有依赖版本;
spring boot的版本仲裁中心;
以后导入依赖默认是不需要写版本;
启动器 starter
Spring Boot将所有的功能场景都抽取出来,做成一个个的starters(启动器),只需要在项目里面引入这些starter相关场景的所有依赖都会导入进来。要用什么功能就导入什么场景的启动器