`
gongmingwind
  • 浏览: 588628 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

使用.properties文件初始化类属性的方法

XML 
阅读更多
<bean id="pageGenerateService"
		class="com.xwtech.bmon.service.impl.PageGenerateServiceImpl">
		<property name="dao" ref="pageGenerateDao"></property>
		<property name="pageGenerator" ref="pageGenerator"></property>
		<property name="baseGenerateFolder"
			value="${pageGenerate.generateFolder}">
		</property>
		<property name="baseTemplateFolder"
			value="${pageGenerate.templateFolder}">
		</property>
	</bean>


引入.properties文件:
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
		<property name="location" value="/WEB-INF/classes/obsh_manage.properties"/>
	</bean>


使用此方法将.properties引入后就可以使用:${pageGenerate.generateFolder}
来获得属性文件中的内容了,其中pageGenerate.generateFolder 是属性文件的key
分享到:
评论

相关推荐

    在javascript文件中读取properties文件需要的插件jquery.i18n.properties-min-1.0.9.js

    在提供的压缩包中,`jquery.i18n.properties-1.0.9.js`是插件的源文件,而`使用方法地址.txt`可能包含了更多关于如何使用这个插件的详细说明。阅读这个文本文件可以帮助你更好地理解和应用这个插件。总之,`jquery....

    jquery.i18n.properties.zip

    3. **配置和初始化**:在JavaScript中,需要调用jQuery.i18n.properties进行配置,指定资源文件的路径和命名规则。例如: ```javascript $.i18n.properties({ name: 'messages', // 资源文件名,不包含后缀 path...

    Python实现读取Properties配置文件的方法

    `__init__`用于初始化类实例,并接收文件路径作为参数;`getProperties`方法负责打开文件,读取内容,并将键值对存储到字典中。 ```python class Properties: fileName = '' def __init__(self, fileName): ...

    基于jQuery.i18n.properties插件实现前端页面国际化demo

    接着,可以通过$.i18n.init方法初始化插件,指定资源文件的路径和加载的语言。初始化完成后,就可以使用$.t函数来动态替换页面中的文本内容,该函数接受一个键作为参数,返回与之匹配的语言字符串。 以下是一个简单...

    读取properties文件工具类

    在实际项目中,我们可以在任何需要的地方引入这个工具类,比如在初始化阶段加载配置,或者在运行时根据需求动态获取或设置配置: ```java public class AppConfig { public static void main(String[] args) { ...

    log4j.properties配置详解

    通过.properties文件,我们可以灵活地设置日志记录器的级别、输出目的地(Appender)以及日志信息的布局(Layout)。 #### 二、Log4j配置文件格式详解 Log4j配置文件的基本格式如下: ```properties # 配置根Logger ...

    jquery.i18n.properties-1.0.9.zip

    3. **初始化插件**:在JavaScript中,通过调用插件的初始化方法设置默认语言或根据用户选择的语言加载相应的.properties文件。 4. **使用插件**:在HTML元素中,你可以使用特定的标记(如`data-i18n`属性)来指定要...

    FCKeditor && fckeditor.properties

    在FCKeditor中,`fckeditor.properties`是一个关键的配置文件,它主要用于设置编辑器的一些全局属性和行为。这个文件通常位于FCKeditor的根目录下,使用纯文本格式,便于开发者进行编辑和调试。`fckeditor....

    struts2的struts.properties介绍

    **应用场景**:用于初始化默认的语言环境,方便用户根据需要选择不同的语言版本。 #### struts.mapper.class **含义**:指定实现`org.apache.struts2.dispatcher.mapper.ActionMapper`接口的类。 **示例**:通常...

    (转)java读取properties文件

    在这个例子中,`SysPropertiesUtil`类使用了静态初始化块来加载`config.properties`文件,并提供了一个静态方法`getPropValue()`,允许其他类通过键获取属性值。 总之,Java中的`properties`文件是管理配置信息的...

    jquery-i18n-properties

    3. **初始化插件**:在JavaScript中调用`$.i18n.properties`方法初始化,指定属性文件路径和语言类型。 4. **使用翻译**:通过`$.t()`方法获取和使用翻译后的字符串,如`var greeting = $.t('hello');`。 5. **监听...

    library project中的build.xml和local.properties

    1. **初始化任务**:设置必要的属性,如项目根目录、输出目录等。 2. **编译任务**:负责编译源代码,通常会调用Android SDK的`android`任务来完成Java源码的编译和资源的处理。 3. **打包任务**:将编译后的类和...

    jdbc.properties

    1. **JDBC连接池**:为了提高性能,开发者通常会使用连接池来管理数据库连接,如HikariCP、C3P0或DBCP,这些连接池会预先初始化一定数量的连接,并在使用完毕后归还,避免了频繁创建和销毁连接的开销。 2. **配置...

    Java_Properties_类读取配置文件信息

    // 初始化 Configuration 类,传入配置文件路径 public Configuration(String filePath) { propertie = new Properties(); try { inputFile = new FileInputStream(filePath); propertie.load(inputFile); } ...

    log4j.properties

    在`web.xml`文件中,我们可以定义一个`ContextListener`,在应用启动时自动加载`log4j.properties`,确保日志系统的正确初始化。 总结来说,`log4j.properties`文件是Log4j框架的配置中心,它决定了日志的输出级别...

    多条数据的初始化-消息资源文件

    1. 加载消息资源文件:使用`java.util.Properties`类加载.properties文件,这通常涉及到打开文件流,读取内容并将其解析为键值对。 2. 创建消息库:将加载的属性对象转化为一个全局可访问的消息资源库,这样其他类就...

    java完美公共方法读取properties文件的值

    // 初始化加载properties文件 try { InputStream inputStream = PropertyUtil.class.getClassLoader().getResourceAsStream("haixi.properties"); try { properties = new Properties(); properties.load...

    整合activiti.cfg.xml文件到资源文件

    这样的配置文件对于初始化Activiti引擎至关重要,因为它提供了运行环境所需的基本参数。 在传统的Java应用程序中,我们可能会同时看到`activiti.cfg.xml`和`application.properties`(或`application.yml`)文件,...

Global site tag (gtag.js) - Google Analytics