说明:前三种是不被Spring管理的读取配置文件内容,后面是被Spring管理的读取配置文件内容

第一种:读取application.properties中的内容

第一种方式需要添加依赖

<dependency><groupId>com.typesafe</groupId><artifactId>config</artifactId><version>1.2.1</version></dependency>
public static void test01(){Config load = ConfigFactory.load("application.properties");String string = load.getString("ruoyi.name");System.out.println(load);System.out.println(string);}

第二种:读取application.yml中的内容

public static void test02() throws IOException {Resource resource = new ClassPathResource("application.yml");Properties props = PropertiesLoaderUtils.loadProperties(resource);String property = props.getProperty("addressEnabled");System.out.println(property);}

第三种:以BufferedInputStream流的方式读取配置文件内容

public static void test03() throws Exception{//2、通过InputStream进行读取文件//可以读取任意路径的文件Properties properties = new Properties();// 使用InPutStream流读取properties文件BufferedReader bufferedReader =new BufferedReader(new FileReader("E:/config.properties"));properties.load(bufferedReader);properties.getProperty("ruoyi.name");}

java中读取配置文件的内容相关推荐

  1. java中读取properties文件内容五种方式

    一.背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题.就借此机会把Spring+SpringMVC ...

  2. 五种方式让你在java中读取properties文件内容不再是难题

    2019独角兽企业重金招聘Python工程师标准>>> 方式1.通过context:property-placeholder加载配置文件jdbc.properties中的内容 < ...

  3. java inireader_java读取配置文件 Java中如何设置读取ini配置文件?

    Java读取配置文件的几种方法以及路径问题看透,心静,锁份幽静,将自己填埋在那里,任窗外灯红酒绿,草长莺飞,让那颗疲惫的心,静静地栖息在流水盈盈里,抛却尘世累累. java 怎么读取web jar中的 ...

  4. 如何在java代码中读取配置文件

    在日常开发过程中,我们经常需要拼接一些字符串之类的东西,而这些字符串往往是不变的,或者在java代码中多次使用到的.当然我们可以在java代码中写死,但是这样做的缺点也是有目共睹的,一旦业务需求发生变 ...

  5. java 从excel中读取数据_在Java中读取Excel文件的内容和导出数据到Excel文件中

    转自www.chianjavaworld.net 原作者:SonyMusic 读:rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr 在Java ...

  6. 简单servlet第三篇---使用servlet读取配置文件的内容

    最近在做一个公司的网站,前台js有一些动态配置的参数,就想着使用配置文件的形式来读取,用前台javascript应该也能做到,但是想练练java的技术,所以下面使用java来实现读取配置文件的内容 1 ...

  7. java中读取文件的方法

    总结一下java中读取文件的方法: 方法一(逐行的读取文件内容): private FileReader fileReader; private BufferedReader bufferedRead ...

  8. matlab分析xml文件_如何在Java中读取XML文件(DOM分析器)

    matlab分析xml文件 Today we will learn how to read the XML file in Java. We will also learn how to parse ...

  9. 打包部署后无法读取jar包里的文件(实测可行,Java中读取jar包中的文件)

    打包部署后无法读取jar包里的文件 Java中读取jar包中的文件 linux中无法读取jar包中的内容(windows可以的!),如何解决 一.背景 项目中免不了需要读取文件,如果文件用绝对路径读取 ...

  10. Java如何读取文件文本内容的几种方式汇总

    本文为joshua317原创文章,转载请注明:转载自joshua317博客 Java如何读取文件文本内容的几种方式汇总 - joshua317的博客 package com.joshua317;imp ...

最新文章

  1. 为什么人人都该懂点LLVM
  2. ubuntu16.04分区
  3. ASP.NET MVC 3 Razor基础语法
  4. VTK:PolyData之ConvexHullShrinkWrap
  5. OpenCV cv::Mat::checkVector用法的实例(附完整代码)
  6. 操作系统--死锁避免(银行家算法)
  7. php外部对象如何使用方法,php面向对象全攻略 (三)特殊的引用“$this”的使用...
  8. 路径匹配C++变量文件夹下所有文件
  9. mysql sql语句 datediff_SQL语句中DateDiff函数说明
  10. VMware网络连接模式——桥接模式、NAT模式以及仅主机模式的介绍和区别
  11. mysql编码utf8改为g_修改MySQL的编码为UTF8
  12. c语言超声波壁障源码,【图片】超声波避障小车源程序【精】【单片机吧】_百度贴吧...
  13. 利用拉格朗日中值定理求极限
  14. 解决yum安装gcc报错:Error: Package: glibc-headers-2.17-317.el7.x86_64
  15. FCN(全卷积网络)部分函数方法更新说明
  16. 解析html,批量下载图片(java实现)
  17. 自动驾驶汽车为什么需要高精度定位?干货都在这里
  18. 计算机专业可取证书名称,职业中专计算机维修专业发的职业资格证书名称叫什..._出版资格_帮考网...
  19. Android实现真正的344格式化手机号码输入框
  20. spring data jpa使用详解

热门文章

  1. 视频教程-VB程序设计教程:从入门到精通-计算机等级考试
  2. 免费mp3音乐上传外链网站大全
  3. [译文]GBAGuy的GBA ASM教材 第一章 概述
  4. eclipse如何设置成保护眼的背景色
  5. 十分钟教你学会vi编辑器使用方法(详细版)
  6. 零基础在Linux环境安装Cadence系列软件
  7. webx框架升级springboot遇到的问题及解决方案
  8. 关于Session过期和失效
  9. 社工库源码mysql_体验盒子:社工库源码大全(持续更新)
  10. android设置计算器页面布局,Android计算器界面布局