Spring-boot基础配置

  1. SpringBoot的配置文件支持properties和yml格式,甚至还支持json。

    更推荐使用yml文件格式

    1. yml文件,换行和缩进帮助管理配置文件所在位置

    2. yml文件,相比properties更轻量

    yml文件的劣势

    1. 严格遵循换行和缩进

    2. 在填写value时,一定要在":"号后面加上空格

  2. 多环境配置

a. 创建多个环境的配置文件,文件命名为application-环境名.yml

b. 在application.yml中加入下面的配置:

spring:
    profiles:
        active: dev
  1. 引入外部配置文件信息

a.按照原来方式引入

@Value("${test}")
private String test;

b.如果配置项比较多时,可以采用新创建配置类的方式实现

@ConfigurationProperties(prefix = "aliyun")
@Component
@Data
public class AliyunProperties{
    private String xxx;
    private String yyy;
}
yml文件配置:
aliyun:
    xxx: xxxx
    yyy: yyyy
  1. 热部署

a. 引入依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
</dependency>

b. 设置项目编译可以自动build,pycharm的设置路径:Setting->build->compile, 勾选build automatically选项

c. 修改项目内容后,只需要,点击pycharm最上面的Build选项->build,即可完成项目的部署

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值