Java类创建公共类获取配置文件.properties配置的值

来源:互联网 发布:mac flapping 编辑:程序博客网 时间:2024/06/15 11:37
创建的SystemConstants 类:(红色部分为核心代码)
package cn.test.util;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.util.Properties;public class SystemConstants {/** * 文件服务器参数配置 */public static  String SFTP_host;public static  String SFTP_port;public static  String SFTP_username;public static  String SFTP_password;public static  String SFTP_directory;public static  String SFTP_httpBaseUrl;static {Properties sysprop = new Properties();try {sysprop.load(new InputStreamReader(SystemConstants.class.getResourceAsStream("/default.properties"),"UTF-8")); //文件上传服务器参数SFTP_host = sysprop.getProperty("SFTP_host");SFTP_port=sysprop.getProperty("SFTP_port");SFTP_username = sysprop.getProperty("SFTP_username");SFTP_password = sysprop.getProperty("SFTP_password");SFTP_directory= sysprop.getProperty("SFTP_directory");SFTP_httpBaseUrl= sysprop.getProperty("SFTP_httpBaseUrl");//调微信接口服务配置} catch (FileNotFoundException e) {} catch (IOException e) {}}public static String getSFTP_host() {return SFTP_host;}public static void setSFTP_host(String sFTP_host) {SFTP_host = sFTP_host;}public static String getSFTP_port() {return SFTP_port;}public static void setSFTP_port(String sFTP_port) {SFTP_port = sFTP_port;}public static String getSFTP_username() {return SFTP_username;}public static void setSFTP_username(String sFTP_username) {SFTP_username = sFTP_username;}public static String getSFTP_password() {return SFTP_password;}public static void setSFTP_password(String sFTP_password) {SFTP_password = sFTP_password;}public static String getSFTP_directory() {return SFTP_directory;}public static void setSFTP_directory(String sFTP_directory) {SFTP_directory = sFTP_directory;}public static String getSFTP_httpBaseUrl() {return SFTP_httpBaseUrl;}public static void setSFTP_httpBaseUrl(String sFTP_httpBaseUrl) {SFTP_httpBaseUrl = sFTP_httpBaseUrl;}}
default.properties文件:
SFTP_host=192.9.9.9SFTP_port=22SFTP_username=adminSFTP_password=123SFTP_directory=/usr/local//upload/image/SFTP_httpBaseUrl=http://192.9.9.9:8080/upload/image/




                                             
0 0
原创粉丝点击