import org.springframework.context.EnvironmentAware;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.env.Environment;
import org.springframework.stereotype.Component;
@Component
@Configuration
public class SystemConfig implements EnvironmentAware{
private static Environment env;
/**
* 获取属性
* @param key
* @return
*/
public static String getProperty(String key){
String value=env.getProperty(key);
return value;
}
/**
* 获取属性
* @param key 属性key
* @param defaultValue 属性value
* @return
*/
public static String getProperty(String key,String defaultValue){
String value=env.getProperty(key);
value=value==null?defaultValue:value;
return value;
}
@Override
public void setEnvironment(Environment environment) {
env=environment;
}
}
分享到:
相关推荐
为了更好的使用springboot,所以看一下application.yml配置这块。主要是看数据绑定这块。 二、项目主要内容 1、controller package com.shuimutong.learn.springboot.yml.controller; import ...
主要介绍了Springboot为什么加载不上application.yml的配置文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
idea读取YML配置文件readApplication,本demo适用于刚入坑gradle,教程比较基础详细,教程地址:https://mp.csdn.net/postedit/80379357
SpringBoot项目的application.yml格式的配置文件
主要介绍了SpringBoot项目application.yml文件数据库配置密码加密的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Spring Boot技术知识点:如何获取application.yml配置文件里的相关属性
application.yml
Spring Boot技术知识点:如何获取application.yml配置文件里的相关属性(方法2)
主要介绍了springboot启动时是如何加载配置文件application.yml文件,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
主要介绍了springboot 使用yml配置文件给静态变量赋值教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
主要介绍了在SpringBoot 中从application.yml中获取自定义常量方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
微服务框架SpringBoot+通用Mapper(tk.Mybatis)整个项目架构,直接上手开用,yml和logback配置都已经配置完好
springboot 项目 最简单的yml配置完全可以连接数据库使用
在Spring boot开发中,需要在application.yml文件里配置数据库的连接信息,或者在启动时传入数据库密码,如果不加密,传明文,数据库就直接暴露了,相当于”裸奔”了,因此需要进行加密处理才行。 使用@SpringBoot...
主要介绍了SpringBoot读取properties或者application.yml配置文件中的数据,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
基于springboot下对mysql,mongodb,redis支持ipv6的改造(csdn)————程序
server.ymlserver.ymlserver.ymlserver.ymlserver.ymlserver.ymlserver.ymlserver.ymlserver.ymlserver.ymlserver.ymlserver.ymlserver.yml
天气预报机器人数据集, nlu.yml city.yml response.yml
elasticsearch.yml 配置文件 ,大自然的搬运工
SpringBoot框架配置log4j和log4j2的配置代码,项目中用到的配置文件,可下载使用