`
走下去终点
  • 浏览: 8679 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

关于读取Property文件里面的内容

阅读更多

  读取java web 项目下的文件的路径,我们一般有几种读法。如果在同一个包路径下,可直接用InputStream inputStream  =getClass().getResourceAsStream("path.properties"); 来读取this可去可不去。如果是在resource路径的话,可以以

InputStream =inputStreamthis.getClass().getResourceAsStream("/path.properties");形式来读取,this不能去掉。

然后 Properties p  =   new  Properties();    

 try   {    

 p.load(inputStream);    

  }   catch  (IOException e1)  {    

 e1.printStackTrace();    

 }    

//返回rsa路径

return  p.getProperty("file.rsapath" );

还有一种办法,就是spring的注入方法,<bean

class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">

<property name="order" value="1" />

<property name="ignoreUnresolvablePlaceholders" value="true" />

<property name="locations">

<list>

<value>classpath:path.properties</value

</list>

</property>

</bean>

 然后在java中用@Value("${file.rsapath}")来读取文件中对应的值

分享到:
评论

相关推荐

    java 写的读取txt、property...等文件内容保存在list里

    java 写的读取txt、property...等文件的内容保存在list里,希望对大家能得到帮助。

    spring读取jar中的配置文件

    总结起来,Spring提供了多种方式读取JAR内配置文件,包括`@PropertySource`、`@ConfigurationProperties`以及直接使用`Resource`接口。理解这些方法的使用和它们之间的差异对于开发和维护复杂的Spring应用至关重要。...

    使用PropertyGrid加载并显示XML文件

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

    Java使用application.property读取文件里面的值

    Java 使用 application.property 读取文件里面的值 Java 中读取 application.properity 文件中的值是很常见的需求,今天我们就来看看如何使用 Java 读取 application.properity 文件中的值。 什么是 application....

    ResourceBundle与Properties读取maven中resources目录下的资源文件

    ### ResourceBundle与Properties读取Maven中Resources目录下的资源文件 #### 一、概述 在Java开发过程中,我们经常需要读取资源文件中的配置信息。在Maven项目中,`src/main/resources`目录下通常存放了各种配置...

    读取properties返回map并写入文件

    本篇文章将详细讲解如何读取.properties文件,将其内容转化为Map对象,以及如何将这个Map对象写回到新的文件中。 首先,我们需要了解什么是.properties文件。这是一种文本格式的文件,用于存储键值对,其中每个键和...

    jquery 中读取properties

    之前的系统用的是Spring框架,国际化还是比较简单的。但是有一些提示是写在js文件里面的,搜了一些,发现一个js国际化的框架jquery.i18n.properties.js,用了一些还是比较方便的。

    关于在c#中如何解析XML文件,并在DataGridView中显示

    - 使用`System.IO.File`类的`OpenText()`或`ReadAllText()`方法读取XML文件的内容。 - 或者使用`XmlDocument`类的`Load()`方法,传入XML文件的路径,加载整个文档。 ```csharp string xmlFilePath = "path_to_...

    写入properties文件时间并且读出时间

    本示例着重介绍如何将时间写入`properties`文件并读取出来。 首先,我们需要了解`java.util.Properties`类,它是Java标准库中处理`properties`文件的核心类。它提供了加载、存储、设置和获取属性的方法。下面将详细...

    Python-Safari本地文件读取器

    Python-Safari本地文件读取器是一个用于在Python环境中读取Safari浏览器的本地书签、历史记录和其他数据的工具。这个工具可能对开发者或者数据分析人员非常有用,特别是那些需要处理浏览器数据的人。以下是对该主题...

    java Apache poi 对word doc文件进行读写操作

    这个模块使得开发人员能够读取和写入 .doc 文件,而不仅仅是提取文本内容。 `HWPFDocument` 类是 HWPF 模块的核心,它代表了一个 Word .doc 文档。当你创建或打开一个 `HWPFDocument` 对象时,你可以访问文档的各个...

    详解Spring Boot读取配置文件与配置文件优先级

    第二种方式是使用 `@ConfigurationProperties` 注解配合 `@PropertySource` 来读取配置文件里的配置信息。 首先,我们需要创建一个配置类,使用 `@Configuration` 注解来标记该类: ```java @Configuration @...

    maven pom.xml 动态读取变量值插件

    该jar包功能,可以在一个properties文件里面定义jdbc.url=${url},在另一个properties文件定义具体的值,通过该jar可以获取到哪个具体的值。下载之后,自行安装到本地maven仓库,安装命令参考我另一篇博文。具体pom....

    spring mvc 读取xml文件数据库配置参数的方法

    Spring MVC 读取 XML 文件数据库配置参数的方法 在 Spring MVC 框架中,配置参数的管理是一个非常重要的方面。如何将数据库配置参数存储在 XML 文件中,并在项目中读取它们,是一个棘手的问题。本文将为大家介绍...

    Spring Boot技术知识点:如何获取application.yml配置文件里的相关属性(方法1)

    在Spring Boot应用中,`application.yml`文件是一个关键的组件,它用于定义应用程序的配置属性。这个文件通常位于`src/main/resources`目录下,并且被Spring Boot自动加载以提供配置信息。本文将深入探讨如何在代码...

    如何解决springboot读取配置文件的中文乱码问题

    - 在Spring Boot启动类中,通过`System.setProperty("file.encoding", "UTF-8")`来设置文件编码。 通过以上一种或多种方式,一般可以解决Spring Boot读取配置文件时的中文乱码问题。在实践中,通常推荐首先检查和...

    修改文件属性里摘要信息实例

    在IT行业中,文件属性通常包含了关于文件的基本信息,如创建日期、修改日期、大小等。而摘要信息(元数据)是这些属性的扩展,它可能包括作者、标题、描述、关键词等更具体的信息,这对于文档管理和信息检索尤其有用...

    在非spring注解类中使用spring容器中的bean_普通类中使用yml配置文件中的配置信息

    为了读取YAML配置,你需要在Spring Boot应用的启动类或者其他适当的初始化点,注册`@EnableConfigurationProperties`注解,指定配置属性类。例如,如果你有一个名为`ConfigProps`的类,其中包含了YAML文件中的属性:...

    springboot 在xml里读取yml的配置信息的示例代码

    在上面的XML配置中,我们使用了`&lt;context:property-placeholder&gt;`标签来加载YAML配置文件(`application.yml`),然后通过`${}`占位符引用其中的属性。此外,还可以使用`&lt;springProperty&gt;`标签从Spring的属性源中...

    jdbc.properties

    通俗点讲就相当于定义一个变量,在这个文件里面定义这些变量的值,在程序里面可以调用这些变量,好处就是,如果程序中的参数值需要变动,直接来改这个.property文件就可以了,不用在去修改源代码。 优点在于有利于...

Global site tag (gtag.js) - Google Analytics