zoukankan      html  css  js  c++  java
  • Spring Boot 学习笔记(三)配置文件、yaml、@ConfigurationProperties

    1、配置文件

    springboot 在底层默认为项目配置了很多东西,若想修改,则需借助配置文件

     

    2、yaml 介绍

    3、yaml 语法

     

          或者也可以使用一行的行内写法

      

    4、使用配置文件给容器中 Bean 对象进行注入

    1、resources 文件夹中创建 application.yml 文件作为配置文件

    配置文件内容如下

    2、在项目包中新建 Bean 文件夹装 java bean

    创建一个 java bean 内容如下(注:其中 Dog 为一个对象,有 name 和 age 两个属性)

                                       (注意还有getter 和 setter 和 toString 没有展示,自己生成)

    3、pom 文件中导入配置文件处理器

    4、在单元测试中可创建 person 类之后进行注入和打印操作,可以看到 person 便会带有配置文件中默认的属性值

     

    5、@ConfigurationProperties 和 @Value 获取值的区别

    什么时候用哪个?如何体现校验?如下

  • 相关阅读:
    tensorflow模型保存和使用08
    LSTM最基本的应用(07-3)
    手写数字识别-卷积神经网络cnn(06-2)
    python面向对象笔记
    attention机制
    dockerfile
    docker入门
    CentOS7安装Oracle11gR2
    anaconda常用的命令
    python xlrd处理表格常用方法
  • 原文地址:https://www.cnblogs.com/qwertiLH/p/12202109.html
Copyright © 2011-2022 走看看