Spring Boot的工程创建方式
 
Spring Boot的启动类
 
package com.fuckit.springboot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class SpringbootApplication {
    public static void main(String[] args) {
        SpringApplication.run(SpringbootApplication.class, args);
    }
}
 
Spring Boot的配置文件
 
配置文件的分类(2种)
1,properties文件
2,yaml文件(推荐,但是要注意书写格式)
 
Spring Boot常见基本配置
 
server:
  
  port: 8080
  servlet:
    
    context-path: /springboot
spring:
  application:
    
    name: springboot-study
 
配置文件中的自定义属性
 
简单类型
数组或者list集合类型(定义方式相同)
数组嵌套List类型
pojo类型
map类型(类似json的定义格式)
 
读取配置文件中的属性和自定义属性
 
读取的方式1-@Value
 
读取的方式2-@ConfigurationProperties(prefix=“前缀名称”)
 
读取的方式3-Environment
 
多环境切换配置
 
1,通过spring.profiles.active=dev
2,通过jvm启动参数
3,通过java -jar 配置
 
自动配置原理
 
自定义spring boot starter
 
整合MyBatis
 
整合Fastjson
 
整合Junit
 
整合 Spring Data Redis
 
整合TK.MyBtis
 
整合Actuator
 
整合Admin
 
整合RestTemplate