PropertiesUtil
package com.msmiles.lottery.util; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; import java.util.Properties; public class PropertiesUtil { static Properties prop = new Properties(); public void loadProperties(String filePath) { try { InputStream in = PropertiesUtil.class.getResourceAsStream(filePath); prop.load(in); } catch (IOException e) { e.printStackTrace(); } } public Enumeration<?> getKey() { return prop.propertyNames(); } public String getValue(String key) { return prop.getProperty(key); } public String getValue(RegexEnum key) { return prop.getProperty(key.toString()); } public String getValue(DBEnum key) { return prop.getProperty(key.toString()); } }
相关推荐
最近面试java开发,遇到很是蛋疼一道题。题目是写一个java程序批量读取properties文件的数据,按照每列属性每行每行读出来,由于很久都没写过工具类 回来复习了一下简单写了个工具类有兴趣可以看看。
下载了就可以直接用。默认路径在项目随意source目录下,获取时直接PropertiesUtil.getInstance().getPropertyValue("xx.properties", "value");
properties配置文件读取
本文将深入探讨`PropertiesUtil`这个工具类,它主要用于处理Java中的`.properties`配置文件。 在Java中,`.properties`文件是一种用于存储配置信息的标准格式,常用于存储应用程序的配置参数或者国际化信息。`...
`PropertiesUtil`类是一个实用工具类,设计用于简化读取、写入和操作这些属性文件的过程。在本文中,我们将深入探讨`PropertiesUtil`类的功能和实现细节。 首先,`PropertiesUtil`类可能包含以下几个核心方法: 1....
Java Properties文件是Java编程语言中用于存储配置信息的文本文件,通常以.key=value的形式存储键值对。这种文件格式在Java应用中广泛用于保存应用程序的配置参数、国际化字符串或者数据库连接信息等。...
数据库密码加密,加密方式请查看PropertiesUtil,decryptProperties属性配置需要解密的密钥。 持久层:mybatis持久化,使用MyBatis-Plus优化,减少sql开发量; aop切换数据库实现识别分离。 MVC:基于spring mvc...
一个基本的`PropertiesUtil`工具类可能包含以下方法: - `loadProperties`: 加载`.properties`文件到`Properties`对象。 - `getProperty`: 根据键获取值。 - `setProperty`: 设置或修改属性值。 - `...
MD5加密密码
这样,其他类只需调用`PropertiesUtil.getProperty()`或`PropertiesUtil.setProperty()`即可,无需关心具体的文件操作逻辑。 通过上述步骤,我们可以高效且安全地管理Java应用程序中的资源文件,特别是利用`...
这个方法可能定义在`PropertiesUtil`工具类中,提供静态方法供其他类调用,以便于在整个项目中获取配置信息。 `PropertiesUtil`类的设计通常包含以下几个关键部分: 1. **加载配置文件**:首先,`PropertiesUtil`...
- 为了方便使用,我们可以创建一个名为`PropertiesUtil`的工具类,包含静态方法来加载、获取和保存Properties信息。 - 示例代码: ```java public class PropertiesUtil { public static Properties load...
总结来说,`YmlUtil.java`和`PropertiesUtil.java`是Java开发中的实用工具类,它们简化了YAML和Properties配置文件的读取和修改过程,提高了代码的可维护性和灵活性。理解和使用这些工具类,对于提升Java项目管理...