zoukankan      html  css  js  c++  java
  • 在spring boot中使用自定义的properties

    1 在application.properties中添加

    android.name=Tim

    android.password=123456

    新建一个保存该Setting的配置类,

    @ConfigurationProperties(prefix="android")

    public class AndroidSettings {

        private String name;

        private String password;

        //setters and getters

        ......

    }

    2 在自己的properties文件中添加

    android.name=Tim

    android.password=123456

    @Component

    @PropertySource("classpath:config/android.properties")

    @ConfigurationProperties(prefix="android")

    public class AndroidSettings {

        private String name;

        private String password;

        //setters and getters

        ......

    }

    3 这两种方式都要在Spring boot的入口类上加上@EnableConfigurationProperties

    @SpringBootApplication

    @EnableConfigurationProperties(AndroidSettings.class)

    public class DemoApplication {

        public static void  main(String[] args) {

            SpringApplication.run(DemoApplication.class, args);

        }

    }

    4 使用定义的properties

    @AutoWired

    AndroidSettings androidSettings;

  • 相关阅读:
    频率计数器简介
    电力时钟厂家简介
    linux mail命令详解
    /etc/postfix下 main.cf 配置文件详解
    linux tar
    Linux find命令详解
    Python with
    Python 多进程概述
    python paramiko模块简介
    python 全局变量和局部变量
  • 原文地址:https://www.cnblogs.com/hustdc/p/9905293.html
Copyright © 2011-2022 走看看