SpringBoot开发【配置】YAML配置文件和Properties配置文件的值获取

上一篇我们了解了YAML的作用和它的基本的语法,这次我们来说一下YAML配置文件的获取,顺便也说一下Properties配置文件值的获取

YAML配置文件值的获取

我们先建立在包内建立一个Person.java文件,把我们想要的用的值敲进入

private String lastName;
    private Integer age;
    private Boolean boss;
    private Date birth;
    private Map<String,Object> maps;
    private List<Object>lists;
    private Dog dog;

这其中包含字符串、整数、布尔值、map、list,还有一个dog,所以我们要建立一个Dog文件

    private String name;
    private Integer age;

我们定义两个属性值
然后加入Getter and Setter方法和toString方法(这里说一下,被“private”的变量即被私有化的变量,其他类的文件就不能引用它。set和get是“public”共有的,也就是说这两个方法是可以被在其他类文件中使用的。外界想要改变已经“private”私有化的变量,必须要在其他类文件中给方法set一个参数,通过set变量来更改。get则是获取这个私有化的变量值。是定义了一个带返回类型的方法,这个返回类型就是已经被私有化变量的类型。toString()方法返回反映这个对象的字符串。因为toString方法是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”)
具体快捷操作是alt+insert,然后分别选择Getter and Setter和toString,选择全部变量,然后会自动导入代码

 @Override
    public String toString() {
   
        return "Dog{" +
                "name='" + name + '\'' +
                ", age=" + age +
                '}';
    }

    public String getName() {
   
        return name;
    }

    public void setName(String name) {
   
        this.name = name;
    }

    public Integer getAge() {
   
        return age;
    }

    public void setAge(Integer age) {
   
        this.age = age;
    }

然后我们在Person文件中也加入Getter and Setter和toString方法

    @Override
    public String toString() {
   
        return "Person{" +
                "lastName='" + lastName + '\'' +
          
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值