【Spring Boot】简介

Spring Boot的理念是约定优于配置。

约定优于配置是一种软件设计范式,很早就应用在软件架构设计中,它的作用是减少软件开发人员需做决定的数量,获得简单的好处,而又不失灵活性。

Spring Boot使得我们不需要在开发过程中拷贝样板式的配置文件,编写样板式的代码。

Spring Boot Starter

在 Spring Boot 中,Starter 是为快速应用开发提供“一站式服务”的依赖(Dependency)。
Starter 使得开发人员在开始编写新的模块时不需要拷贝样板式的配置文件、编写样板式的代码,只需要提供最简单的配置即可开始编程。

Spring Boot Starter 有两个核心组件:自动配置代码和提供自动配置模块及其它有用的依赖。也就意味着当我们项目中引入某个 Starter ,即拥有了此软件的默认使用能力,除非我们需要特定的配置,一般情况下我仅需要少量的配置或者不配置即可使用组件对应的功能。

你可能感兴趣的:(【Spring Boot】简介)