`

properties配置文件数据加载

 
阅读更多

应用于web项目:

在src目录下建立:drill.properties文件:

内容如下:

dq=sh,zb

 

java工具类:

package com.wondersgroup.qyws.util;

import java.util.Properties;

public class DrillConfigLoader {
	static private String ppt;
	static private Properties dbProps;

	static {
		dbProps = loads();
	}

	synchronized static public Properties loads() {
		if (ppt == null) {
			dbProps = new Properties();
			try {
				dbProps.load(DrillConfigLoader.class.getResourceAsStream("/drill.properties"));
			} catch (Exception e) {
				System.err.println("请确保drill.properties在CLASSPATH指定的路径中");
			}
		}
		return dbProps;
	}

	public static String getConfig(String key) {
		if (ppt == null)
			ppt = dbProps.getProperty(key);
		return ppt;
	}

}

 

 

 

 

 

 

分享到:
评论

相关推荐

    IDEA WEB项目启动不加载application.properties配置文件.docx

    "IDEA WEB项目启动不加载application.properties配置文件" 在本篇文章中,我们将讨论IDEA WEB项目启动不加载application.properties配置文件的问题。这个问题可能是由于项目中使用的SpringBoot版本不一致引起的。...

    c#操作properties,读写配置文件

    这些配置信息通常存储在配置文件中,便于程序运行时动态加载和修改。C#提供了一种简单有效的方法来操作配置文件中的属性(Properties),即通过`System.Configuration`命名空间下的`ConfigurationManager`类以及`...

    java读取properties配置文件

    本文将详细介绍如何在Java中读取`properties`配置文件。 首先,我们需要了解`properties`文件的格式。一个标准的`.properties`文件通常包含多个行,每行由一个键和一个值组成,它们之间用等号(`=`)或冒号(`:`)...

    java读写properties配置文件

    ### Java读写Properties配置文件详解 #### 一、引言 在Java开发中,`Properties`类被广泛用于处理各种类型的配置文件。这些文件通常包含了应用程序运行时所需的配置信息,如数据库连接信息、系统参数等。`...

    Spring3.0 配置文件中加载Properties文件的小例子

    本篇将详细讲解如何在Spring 3.0的配置文件中加载Properties文件,以便在运行时动态获取和使用这些配置。 首先,我们需要一个Properties文件,例如`application.properties`,它通常放在项目的类路径根目录下。这个...

    .properties配置文件操作(增删改)

    `.properties`文件是Java编程语言中广泛使用的配置文件格式,主要用于存储键值对数据。本文将深入探讨如何进行`.properties`配置文件的操作,包括增加、删除和修改其内容。 首先,`.properties`文件的格式非常简单...

    java对properties配置文件的读和写

    读取properties配置文件** 在Java中读取`properties`文件通常涉及以下步骤: 1.1.1 创建`Properties`对象:`Properties`类是Java提供的内置类,用于处理`properties`文件中的键值对。 ```java Properties ...

    读取properties文件返回map

    在Java编程中,`properties`文件是一种常用的配置文件格式,用于存储应用的配置参数或设置。这些文件通常以键值对的形式存在,如`key=value`。本篇将详细讲解如何在Java中读取`properties`文件并将其内容转换为`Map`...

    利用Java的Properties 类读取配置文件信息

    首先,你需要创建一个`Properties`对象来保存配置文件中的数据。这个对象可以为空,然后通过`load()`方法加载文件内容,或者在创建时传入一个输入流直接加载数据。 ```java Properties properties = new ...

    SpringBoot第 5 讲:SpringBoot+properties配置文件读取

    1. **SpringBoot与Properties配置文件** SpringBoot鼓励使用`application.properties`或`application.yml`作为主要的配置文件,它们位于项目的`src/main/resources`目录下。`application.properties`文件用于存储...

    Java 加载配置文件的方式

    配置文件通常以.properties或.xml格式存储,包含键值对或者结构化数据,使得程序可以根据不同环境或者用户需求进行灵活配置。本篇文章将详细探讨Java中加载配置文件的几种常见方式。 1. **使用Properties类** Java...

    properties文件的读取

    `properties`文件的读取是Java开发中的常见操作,尤其在处理配置、国际化(i18n)或持久化数据时。 在Java中,我们使用`java.util.Properties`类来处理`properties`文件。以下是一个简单的`properties`文件读取的...

    Java 读取、获取配置文件.properties中的数据

    Java 读取、获取配置文件.properties 中的数据 Java 读取、获取配置文件.properties 中的数据是 Java 应用程序中常见的一种需求。 Properties 文件是一种常用的配置文件格式,用于存储应用程序的配置信息。在 Java ...

    用enum实现单例模式的方法来读取配置文件

    在枚举的构造器中,我们加载了名为`config.properties`的配置文件。这个文件通常位于项目的类路径(classpath)下。`Properties`类用于处理键值对,它是Java中读取配置文件的标准方式。 要获取配置文件中的数据,...

    Java加载配置文件工具类

    在Java编程中,加载配置文件是一项常见的任务,它允许程序在运行时动态获取或更改设置。这个"Java加载配置文件工具类"很可能是为了解决这个问题而创建的一个实用工具,帮助开发者更方便、高效地处理配置文件。配置...

    Python实现加载及解析properties配置文件的方法

    在Python中加载及解析properties配置文件的方法是数据处理及软件开发中的常见需求,尤其在需要统一管理配置项的应用场景中。properties文件是一种简单的文本格式文件,通常用来存储应用程序的配置信息。在Java编程...

    java加载属性配置文件(properties文件)——从入门到进阶

    java加载属性配置文件[properties文件]什么是properties文件为什么要使用properties文件使用java加载properties文件的两种方式使用类的加载器获得输入流加载文件getResourceAsStream()介绍使用文件输入流加载文件...

    java配置文件修改读取工具类,包括yml和properties类型文件

    总结来说,`YmlUtil.java`和`PropertiesUtil.java`是Java开发中的实用工具类,它们简化了YAML和Properties配置文件的读取和修改过程,提高了代码的可维护性和灵活性。理解和使用这些工具类,对于提升Java项目管理...

    项目配置文件( spring-mvc.xml spring-mybatis.xml web.xml log4j.properties)

    这里提到的四个关键配置文件——`spring-mvc.xml`、`spring-mybatis.xml`、`web.xml`以及`log4j.properties`,对于一个基于Java的Web应用来说至关重要,特别是使用Spring MVC和MyBatis框架的时候。接下来,我们将...

    详解SpringMVC加载配置Properties文件的几种方式

    在SpringMVC中,加载配置Properties文件是应用中常见的需求,用于存储数据库连接信息、系统配置等关键数据。本文将详细介绍几种SpringMVC加载Properties文件的方法。 1. 通过`context:property-placeholder`实现...

Global site tag (gtag.js) - Google Analytics