SpringBoot的四个核心

  1. 自动配置:
  2. 起步依赖:
  3. 命令行界面:
  4. Actuator:

SpringBoot的web起步依赖:org.springframework.boot:spring-boot-starter-web

jpa起步依赖:jpa持久化

security起步依赖:安全功能

SpringBoot CLI

Actuator提供了在运行时检视应用程序内部情况的能力,包括如下细节:

  1. Spring应用程序上下文里配置的bean.
  2. SpringBoot的自动配置做的决策.
  3. 应用程序取到的环境变量,系统属性,配置属性和命令行参数.
  4. 应用程序里线程的当前状态.
  5. 应用程序最近处理过的http请求的追踪情况.
  6. 各种和内存用量,垃圾回收,web请求以及数据源用量相关的指标.

Actuator通过web端点和shell界面向外界提供信息。如果要借助shell界面,可以打开ssh,登入运行中的应用程序,发送指令查看它的情况。

SpringBoot安装:解压zip,配置环境变量。

spring boot shouc springboot首次进入安装_web端

注意spring-boot-2.0.1至少要求JDK8。

SpringBoot CLI为基于CLI的应用程序的运行,打包和测试提供了一套好用的命令。