`
ahua186186
  • 浏览: 555405 次
  • 性别: 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通过相对路径或绝对路径加载属性文件。

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

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

    Struts2属性文件详解

    该属性指定Struts 2应用加载用户自定义的属性文件,该自定义属性文件指定的属性不会覆盖struts.properties文件中指定的属性.如果需要加载多个自定义属性文件,多个自定义属性文件的文件名以英文逗号(,)隔开. struts....

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

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

    动态加载属性文件

    NULL 博文链接:https://zhangzhenting.iteye.com/blog/600269

    加载配置文件类

    配置文件加载类 就是读取资源属性文件(properties),然后根据.properties文件的名称信息(本地化信息),匹配当前系统的国别语言信息(也可以程序指定),然后获取相应的properties文件的内容。.

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

    C#通过动态加载XML文件,更改XMl文件中节点的属性值,然后保存XML文件

    属性延迟加载

    Hibernate3开始增加了通过property节点的lazy属性,为特定的属性指定延迟加载...与实体和集合类型的延迟加载不同,Hibernate3属性延迟加载机制在配置外,还需要用类增强器对二进制Class文件进行强化处理(借助ANT)

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

    NULL 博文链接:https://zhangzhenting.iteye.com/blog/603021

    hibernate属性延时加载如何操作、相应的jar包

    hibernate3的属性延时加载是个很有意义的东西,它能让你把你不想加载到内存里的东西在查询的时候排除。 我相信来下载这个东西的人都已经很了解这一块的知识了,只是配不对那个类增强器才来下载我这个文件。 这些...

    vue动态加载js.zip

    vue动态加载JavaScript:动态的创建Script元素,然后通过更改它的 src 属性来加载脚本,脚本文件加载完成后,在脚本加载完成生效后才能执行回调函数。

    使用PropertyGrid加载并显示XML文件

    在C#2019中,将XML结点动态映射为属性集,然后使用PropertyGrid加载并显示。支持父结点的名称自动映射为Category(目录).

    Java加载properties文件实现方式详解

    主要介绍了Java加载properties文件实现方式详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    java 静态代码块通过类加载器获取资源文件例子

    本案例是一个通过静态代码块获取资源属性文件的代码块,从而来提高应用性能。。

    PCL1.8.1+vs2015 64位属性文件

    针对PCL1.8.1+vs2015 64位环境所配置的属性文件。 注意: 1、按照pcl的安装指南安装pcl文件。 2、pcl安装在默认目录下,如果不是在默认目录下,则需要用记事本打开PCLrelease.props及PCLdebug.props这两个文件,修改...

    OpenCV属性表之Debug

    已配置好的属性表,以后每次写项目时直接添加即可。再也不需要每次都配置了。

    配置文件加载类

    配置文件加载类 就是读取资源属性文件(properties),然后根据.properties文件的名称信息(本地化信息),匹配当前系统的国别语言信息(也可以程序指定),然后获取相应的properties文件的内容。

    java中的@Value获取不到配置文件的值,也加载不到默认值

    从上方的配置文件我们也能看出所写的注解和方式是完全没有问题的! 查看源码后的具体流程 实际上就是对类上的value后面的属性值进行解析,然后拿到解析的数据和配置文件中的数据进行对比。如果对比成功,那么则通过...

    java加载属性配置properties文件的方法

    主要介绍了java加载属性配置properties文件的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Duilib属性xml列表详解

    duilib资源文件xml中一些属性的详细解释,避免大家在开发过程中不明白各个属性的意义,导致不必要的弯路

Global site tag (gtag.js) - Google Analytics