Java获取application.properties配置参数

Posted geek-wk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java获取application.properties配置参数相关的知识,希望对你有一定的参考价值。

 

核心code如下:

import 对应的 package

import java.util.Properties;

import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;
import org.springframework.core.io.support.PropertiesLoaderUtils;

//从application.properties文件中获取用到的参数;

//这里获取的是配置文件的发邮件(mail)的主机IP(host)跟端口(port);
Resource resource = new ClassPathResource("application.properties");
Properties props = PropertiesLoaderUtils.loadProperties(resource);
String host = props.getProperty("mail.host");
int port = Integer.parseInt(props.getProperty("mail.port"));

以上是关于Java获取application.properties配置参数的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot 配置优先级顺序

Spring Cloud Eureka 3 (Eureka client注册服务提供者)

Spring-Boot REST 服务基本 http 身份验证排除一个端点

spark 卡在spark context,运行出现spark Exception encountered while connecting to the server : javax.securi

java如何获取当前时间,java如何获取ip地址

java获取进程名称