java web 加载配置文件信息

来源:互联网 发布:中国网民数据 编辑:程序博客网 时间:2024/06/07 01:01

通常我们在开发web项目的时候,会有一个应用程序的配置文件,我们称为properties文件,这个文件配置了在应用中需要用到的配置信息,比如说附件上传保存的路径、日志配置、数据库配置等一些信息,那么这些信息在后台是如何读取的呢?通过对自己公司的组件分析,对其中的过程进行一下记录,希望也能让各位朋友知道是如何读取的。
首先我们得有一个配置文件,我这里是一个比较简单的配置文件,只配置了日志是否打印的标识:
这里写图片描述
把这个配置文件加入到WEB-INF\classes目录下。

然后我们就可以在web.xml中配置启动容器的时候就加载配置文件,具体配置:

这里写图片描述

然后在java代码中利用java.util包下的Properties对象来加载配置信息,同时提供get/set方法对参数进行操作:

这里写图片描述

这样我们的配置文件中的信息就被加载到了Properties类的实例props中了,之后我们就可以想像访问对象属性一样获取取配置文件中的属性(根据配置文件的key获取),代码示例如下:

这里写图片描述

0 0