1 SpringBoot简介
1.1 入门
官网创建SpringBoot项目:
https://start.spring.io/
快速启动SpringBoot工程:
SpringBoot程序可以不依赖Tomcat和IDE,源码工程打完jar后可以直接运行。java -jar springboot_quick_start-0.0.1-SNAPSHOT.jar
 
    
   1.2 简介
 
   <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.7.9</version>
</parent>
<dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
</dependencies> 
    
   2 SpringBoot基础配置
2.1 yaml配置文件
 
   SpringBoot中读取yaml文件:
 
    
    
   2.2 配置多环境
 
   yaml中配置多环境:
 
   properties中配置多环境:
 
   2.3 多环境启动命令
application.yaml中配置了多个环境,默认选用的是dev环境:
#设置启用的环境
spring:
  profiles:
    active: dev
---
#开发环境
spring:
  profiles: dev
server:
  port: 8080
---
#测试环境
spring:
  profiles: test
server:
  port: 81
---
#生产环境
spring:
  profiles: pro
server:
  port: 80
---可通过如下命令行切换到test环境:
java -jar springboot_quick_start-0.0.1-SNAPSHOT.jar --spring.profiles.active=test测试环境默认使用81端口,可通过如下命令行指定test环境的端口:
java -jar springboot_quick_start-0.0.1-SNAPSHOT.jar --spring.profiles.active=test --server.port=88 
   命令行中指定参数值优先级要高于配置文件中指定参数值
2.4 配置文件分类
 
   3 SpringBoot整合三方框架
3.1 SpringBoot整合Junit
 
   3.2 SpringBoot整合MyBatis
 
    
    
    
    
   


















