【Java工具类】----读取.prop配置文件
来源:互联网 发布:知乎 资产比例 编辑:程序博客网 时间:2024/05/16 12:55
/** * @Title: MqttConfigure.java * @Package org.csun.nc.common * @Description: TODO * @author chisj chisj@foxmail.com * @date 2017年5月5日 */package org.csun.nc.common;import java.util.Properties;/** * ClassName: MqttConfigure * @Description: Mqtt参数配置文件 * @author chisj chisj@foxmail.com * @date 2017年5月5日 */public class MqttConfigure {private String mqttHost;private String mqttSubTopic;private String mqttSubClientId;private String mqttUsername;private String mqttPassword;private String mqttPubClientId;private static final String propName = "mqtt.properties";private static MqttConfigure mqttConfigure = new MqttConfigure();public static MqttConfigure getMqttConfigure() {try {Properties prop = new Properties();prop.load(AlertParam.class.getClassLoader().getResourceAsStream(propName));mqttConfigure.mqttHost = prop.getProperty("mqttHost").trim();mqttConfigure.mqttSubTopic = prop.getProperty("mqttSubTopic").trim();mqttConfigure.mqttSubClientId = prop.getProperty("mqttSubClientId").trim();mqttConfigure.mqttUsername = prop.getProperty("mqttUsername").trim();mqttConfigure.mqttPassword = prop.getProperty("mqttPassword").trim();mqttConfigure.mqttPubClientId = prop.getProperty("mqttPubClientId").trim();} catch (Exception e) {e.printStackTrace();}return mqttConfigure;}/** * @return mqttHost */public String getMqttHost() {return mqttHost;}/** * @param mqttHost mqttHost */public void setMqttHost(String mqttHost) {this.mqttHost = mqttHost;}/** * @return mqttSubTopic */public String getMqttSubTopic() {return mqttSubTopic;}/** * @param mqttSubTopic mqttSubTopic */public void setMqttSubTopic(String mqttSubTopic) {this.mqttSubTopic = mqttSubTopic;}/** * @return mqttSubClientId */public String getMqttSubClientId() {return mqttSubClientId;}/** * @param mqttSubClientId mqttSubClientId */public void setMqttSubClientId(String mqttSubClientId) {this.mqttSubClientId = mqttSubClientId;}/** * @return mqttUsername */public String getMqttUsername() {return mqttUsername;}/** * @param mqttUsername mqttUsername */public void setMqttUsername(String mqttUsername) {this.mqttUsername = mqttUsername;}/** * @return mqttPassword */public String getMqttPassword() {return mqttPassword;}/** * @param mqttPassword mqttPassword */public void setMqttPassword(String mqttPassword) {this.mqttPassword = mqttPassword;}/** * @return mqttPubClientId */public String getMqttPubClientId() {return mqttPubClientId;}/** * @param mqttPubClientId mqttPubClientId */public void setMqttPubClientId(String mqttPubClientId) {this.mqttPubClientId = mqttPubClientId;}/** * @return propname */public static String getPropname() {return propName;}}
0 0
- 【Java工具类】----读取.prop配置文件
- java读取配置文件工具类
- Java工具类之配置文件读取
- java工具类之配置文件的读取
- Java读取配置文件工具类PropFileConfig
- 读取配置文件工具类
- 配置文件读取工具类
- 读取配置文件工具类
- 配置文件读取工具类
- 配置文件读取工具类
- java 数据库读取工具类(读取config.properties配置文件)
- java 数据库读取工具类(读取config.properties配置文件)
- property配置文件读取工具类
- 读取配置文件的工具类
- 读取.properties配置文件工具类!!!
- 读取Properties配置文件工具类
- 读取配置文件properties工具类
- properties配置文件读取工具类
- 深入理解ServletRequest与ServletResponse
- 【Java工具类】----产生随机数
- 【POJ1236】Network of Schools(Tarjan缩点)
- C/C++快速排序
- oracle异常处理
- 【Java工具类】----读取.prop配置文件
- 经典面试题(五)
- Centos7下安装nginx过程总结
- 文件指针FILE*及文件描述符fd
- 标注 @JsonInclude(Include.NON_NULL)
- Mac OS tensorflow的环境搭建
- Spark源码学习笔记5-RpcEnv(Rpc抽象层)
- 模仿东京首页banner轮播,京东新闻上下滚动动画实现(动画实现)
- POJ 3281 Dining