`

UTIL工具类

阅读更多
properties文件读取
public class PropertiesUtil {
	private static final LoggerAdapter logger = LoggerAdapterFactory
			.getLogger(MTPLogType.WEB);
	/**
	 * 读取properties文件,返回Map
	 * @param resourceFileName
	 * @return
	 */
	public static Map<String, String> loadFile(String resourceFileName) {
		Map<String, String> data = new HashMap<String, String>();
		InputStream is = null;
		try {
			is = Thread.currentThread().getContextClassLoader()
					.getResourceAsStream(resourceFileName);

			Properties properties = new Properties();
			properties.load(is);
			for (Map.Entry<Object, Object> entry : properties.entrySet()) {
				data.put((String) entry.getKey(), (String) entry.getValue());
			}
			return data;
		} catch (Exception e) {
			logger.error("load "+resourceFileName+" error", e);
			return null;
		} finally {
			if (is != null) {
				try {
					is.close();
					is = null;
				} catch (IOException e) {
					logger.error("", e);
				}
			}
		}
	}
}
分享到:
评论

相关推荐

    httpClientUtil工具类

    httpClientUtil工具类

    HttpClientUtil工具类发送get和post请求,支持http和https,支持发送文件

    下面我们将详细讨论HttpClientUtil工具类如何实现这些功能。 首先,HttpClientUtil工具类通常会封装HttpClient的基本操作,以便于开发者在应用中便捷地调用。GET和POST请求是HTTP协议中最常见的两种请求方法。GET...

    java util工具类4

    java util工具类4java util工具类4java util工具类4java util工具类4ssss

    Util工具类

    Util工具类在编程中扮演着重要的角色,它们通常是一些静态方法集合,为开发者提供便捷的功能,以简化常见的任务。这些工具类可以处理各种各样的问题,如字符串操作、日期处理、数学计算、文件操作等。理解并有效地...

    JAVA SHA256Util工具类

    用java原生的摘要实现SHA256加密

    java util工具类3

    java util工具类2java util工具类2java util工具类2java util工具类2

    java常用util工具类

    Java中的`util`工具类是Java Standard Edition (Java SE)库中的重要组成部分,它们提供了许多实用功能,极大地简化了开发工作。在这个主题中,我们将深入探讨`StringUtil`、`FileUtil`、`MD5`、`JsonUtil`以及`...

    java常用的util工具类

    Java的`util`工具类是Java Standard Library中的核心部分,包含了大量的实用类和接口,极大地提高了开发效率。这里我们将深入探讨几个在标题和描述中提到的`util`工具类及其在实际项目中的应用。 1. **MD5加密**: `...

    这里有一个好东西.Util工具类集合哦~~

    在IT行业中,Util工具类是开发过程中的常见元素,它们通常包含了各种常用的功能方法,以提高代码的复用性和简化编程工作。标题提到的"Util工具类集合"可能是一个包含多个实用工具类的资源包,提供了多种功能。下面将...

    Java开发常用Util工具类

    字符串工具类/数据类型转换类/集合工具类/数组工具类/Properties文件操作类/常用流操作工具类/编码工具类/Json工具类/日期工具类/下载文件工具类/解压ZIP工具类/文件编码转码

    java util工具类2

    java util工具类2java util工具类2java util工具类2

    elasticsearch5 java util 工具类

    java util 工具类java util 工具类java util 工具类java util 工具类java util 工具类java util 工具类java util 工具类java util 工具类java util 工具类java util 工具类

    StringUtil.java工具类

    StringUtil工具类java学习的好东西!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!...

    StringUtil工具类

    StringUtil工具类 是对String 对象封装操作

    推荐一款封装各种Util工具类,这款神仙级框架你值得拥有!.docx

    Hutool 是一个 Java 工具包,旨在简化开发者的生活,提供了各种 Util 工具类,帮助开发者快速高效地完成各种任务。下面是 Hutool 的一些重要特性和应用场景: 1. 文件和流操作:Hutool 提供了文件和流操作的 Util ...

    java util工具类

    java util帮助类,包括日期工具类、字符串处理工具类、上传工具类、http请求工具类、hibernate工具类、MD5工具类、分页工具类等。 CodeStringUtil.java CreateFileUtil.java DateUtil.java FileCopy.java ...

    javautil工具类大全

    JavaUtil工具类大全是Java开发中的重要组成部分,它包含了各种常用功能的集合,极大地提高了开发效率。这个压缩包中包含的文件"java工具类.java"很可能是作者自定义的一个综合性的工具类库,涵盖了许多核心模块。...

    HttpClientUtil工具类 里面包含GET POST 及返回值处理

    总的来说,HttpClientUtil工具类简化了使用HttpClient进行网络请求的过程,让开发者能更专注于业务逻辑,而不是网络通信的底层实现。通过理解其核心功能和使用方法,可以有效地提高开发效率。在实际项目中,根据项目...

    Android史上最全Util工具类集锦

    Android史上最全Util工具类集锦: 1.AppUtil 2.BitmapUtil 3.DataUtil 4.FileUtil 5.MobleInfoUtil 6.NetUtil 7.QRUtils(二维码生成工具) 8.ScreenUtil 9.SDCardUtil 10.StringUtils 吐血总结,希望对大家有用

Global site tag (gtag.js) - Google Analytics