`
ahua186186
  • 浏览: 563102 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

加载属性文件2种方式

 
阅读更多
public Properties loadFrameworkProperties(String path)
    {
        Properties result = new Properties();
        try
        {
            result.load(getClass().getClassLoader().getResourceAsStream(path));
        }
        catch(IOException e)
        {
            System.err.println((new StringBuilder()).append("Load application properties file failed : ").append(path).toString());
            e.printStackTrace();
        }
        return result;
    }
//spring方式加载
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee"
xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd">

<bean id="propertyConfigurer" class="com.xxx"> <property name="locations">
  <list>
   <value>classpath:server.properties</value>
  </list>
</property>
</bean>
</beans>
分享到:
评论

相关推荐

    java加载属性文件

    java通过相对路径或绝对路径加载属性文件。

    动态加载属性文件

    2. **加载属性文件**:使用`Properties`类的`load()`方法从文件中加载属性。我们需要指定文件路径,可以是相对路径或绝对路径,也可以是类路径中的资源。 ```java InputStream input = null; try { input = new ...

    DuiLib_Ultimate 加载资源文件三种方法.zip

    本文将详细解析标题为"DuiLib_Ultimate 加载资源文件三种方法.zip"的压缩包文件中涉及到的Duilib加载资源的方法,并结合描述与标签,深入探讨这四种方式。 首先,我们来逐一分析Duilib加载资源的四种方式: 1. **...

    动态加载属性文件与SpringQuartz的应用

    在IT行业中,动态加载属性文件和Spring Quartz的整合应用是一个重要的技术话题,特别是在构建大型、分布式和可扩展的系统时。下面将详细讲解这两个概念及其相互间的应用。 首先,我们来了解一下动态加载属性文件。...

    动态加载外部JS文件

    这种方式会使得浏览器在解析到`&lt;script&gt;`标签时暂停HTML的渲染,等待JavaScript文件加载和执行完毕。动态加载则改变了这一模式,它使用JavaScript代码来异步请求并插入外部脚本,使得页面可以先呈现基本内容,而...

    arcgis 加载tif文件

    本文将深入探讨如何在ArcGIS中加载TIFF(Tagged Image File Format)文件,这是一种常见的栅格图像格式,常用于遥感和地理空间数据。 首先,加载TIFF文件至ArcGIS是为了展示或分析地理空间图像。TIFF格式支持多光谱...

    java 获取 配置文件 属性 单例模式 高效加载

    通过单例模式实例化获取propertyUtil 工具包实例,高效加载配置文件,java语言编写。通过单例模式实例化获取propertyUtil 工具包实例,高效加载配置文件,java语言编写。通过单例模式实例化获取propertyUtil 工具包...

    Spring动态加载配置文件

    2. `@PropertySource`: 在类上使用这个注解可以指定一个或多个属性文件,Spring会自动加载并解析其中的属性。如果属性文件位于类路径下,可以直接写类路径路径,如`@PropertySource("classpath:config.properties")`...

    struts2配置文件加载顺序

    Struts2是一个流行的Java web开发框架,它提供了一种优雅的方式来组织和控制应用程序的行为。配置文件在Struts2中起着至关重要的作用,它们定义了请求如何被映射到特定的Action,以及如何处理结果。了解Struts2配置...

    java读取属性文件

    - 使用`Properties`类的`load()`方法从输入流中加载属性文件。通常,我们可以使用`ClassLoader`来获取属性文件的输入流。这样可以确保无论代码运行在哪里,都能找到资源文件。 ```java Properties props = new ...

    浅谈SpringBoot2.4 配置文件加载机制大变化

    多文档属性文件使用注释( # )后跟三个(---)破折号来分隔文档。 五、特定环境激活配置 在 Spring Boot 2.4 中,属性更改为 spring.config.activate.on-profiles,不能在特定环境中配置激活开关。 六、配置文件...

    cesium 加载shp原文件

    2. **Shp文件解析**:由于Cesium本身不直接支持Shp文件的读取,我们需要借助额外的工具或库。一个常用的选择是`geoserver`或者`openlayers`,它们可以将Shp文件转换为GeoJSON或其他Cesium能理解的格式。另外,...

    leaflet加载本地shp文件

    本示例将详细介绍如何使用Leaflet.js加载本地的Shapefile(shp)文件,这是一种常见的地理空间数据格式。 首先,要加载Shapefile,我们需要一个额外的库,通常是`Leaflet.VectorGrid`或`Leaflet.Shapely`等第三方...

    javascript函数动态加载javascript文件

    在实际项目中,为了提高页面加载速度和优化用户体验,我们常常需要按需加载JavaScript文件,而不是一次性加载所有资源。这正是"javascript函数动态加载javascript文件"这一主题的核心所在。 动态加载JavaScript文件...

    jsloader 异步加载js文件

    2. **异步请求**:`JSLoader`通过AJAX或者`&lt;script&gt;`标签的`async`属性,发起对JS文件的异步请求。 3. **加载监控**:当一个JS文件加载完成时,`JSLoader`会监听到相应的事件,并执行回调函数。 4. **依赖管理**:...

    C#动态加载XML文件,并更改节点属性值

    在C#编程中,动态加载XML文件并修改节点属性值是一项常见的任务,特别是在处理配置文件、数据存储或与XML相关的应用程序交互时。本教程将深入探讨如何实现这一目标,包括XML文档的加载、查找特定节点、修改属性以及...

    同步加载JS文件Demo

    1. **动态`&lt;script&gt;`元素**:在"init.js"中,可以动态创建`&lt;script&gt;`元素,并设置其`src`属性为要加载的JavaScript文件。然后将这个元素插入到DOM中,浏览器会自动开始下载并执行该脚本。 2. **利用模块系统**:...

    Struts2属性文件详解

    指定了Struts 2应用加载的用户自定义属性文件,自定义属性文件中的设置不会覆盖`struts.properties`文件中的配置。如果需要加载多个自定义属性文件,可以使用英文逗号`,`分隔文件名。 #### struts.mapper.class 该...

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

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

    threejs加载obj文件

    在Three.js中,加载3D模型通常涉及到几种常见的文件格式,如OBJ、FBX、GLTF等。本教程将重点讲解如何使用Three.js加载OBJ文件。 **一、OBJ文件格式** OBJ是一种通用的3D模型文件格式,由Wavefront Technologies...

Global site tag (gtag.js) - Google Analytics