springboot中application.yml使用(更新版:加了环境配置,加数据库连接)

本文介绍了在SpringBoot中如何使用application.yml进行环境配置,包括开发、测试和生产环境的切换。同时,详细讲解了数据库连接的配置格式,并提供了具体的例子,如端口切换和@ConfigurationProperties的使用。
摘要由CSDN通过智能技术生成
#对空格的要求很高
#普通的key-value

#注入到我们的配置类中
server:
  port: 8081
#对象
student:
  name: qinjiang
  age: 3

#行内写法
students: {
   name: qinjiang, age: 3}

#数组
pets:
  -cat
  -dog
  -pig
animals: [cat,dog,pig]

例子:

package com.example.springboot2.proj;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;

import java.util.Date;
import java.util.List;
import java.util.Map;
@Component
@ConfigurationProperties(prefix = "person")
public class Person {
   
    public String name;
    @Value("3")
    public Integer age;
    
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值