spingboot:基于约定优于配置的思想,可以让开发人员不必在配置与业务逻辑之间进行思维的切换。
SpringBoot核心功能
1起步依赖:简单的说,就是将具备某种功能的坐标打包到一起,并提供一些默认的功能
2自动配置
SpringBoot是基于约定的,所以很多文件都有默认值,可以通过配置application.properties和application.yml来更改配置
yml文件的配置:
#普通数据的配置
name: zhangsan
#对象的配置
person:
name: zhangsan
age: 18
addr: beijing
#集合的配置
cities:
- bejing
- tianjing
- chongqing
- shanghai
#数组的配置
city: [beijing,tianjing,chongqing,shanghai]
#对象集合
students:
- name: tom
age: 18
addr: beijing
- name: licy
age: 20
addr: tianjing
#map配置
map:
key1: value1
key2: value2
#数据的映射
#在Cotroller注解类上添加注解:@ConfigurationProperties(prefix="person")
SpringBoot基于约定优于配置的原则,简化了开发流程。本文介绍其核心功能:起步依赖和自动配置,展示如何通过application.properties和application.yml文件定制配置,包括普通数据、对象、集合、数组、对象集合和map的配置。
1651

被折叠的 条评论
为什么被折叠?



