如何使用Properties配置文件

JAVA - 【Properties】获取properties配置文件中的值 .properties文件格式 version=v1.0 developer=kuoa welcome=Welcome to use KFTP! defaultDir=D\:\\KFTP 获取.properties文件中的值 1> 方式一 ☞ 该文件放在项目src文件夹中,该方法中直接传入文件名即可( 不包含后缀 ) ResourceBundle rb = ResourceBundle.getBundle("info"); rb.getString(key); 2> 方式二 阅读详情
工具:eclipse(Myeclipse)
知识面:javase IO流/文件配置

1.步骤:创建Properties对象
2.创建文件路径
3.加载资源配置
4.关闭文件路径

5.使用加载资源对象properties调用getProperties()

配置文件的使用:#这个是驱动名
driver=oracle.jdbc.driver.OracleDriver
#这个是数据库路径
url=jdbc:oracle:thin:@<域名>.<端口>.<SID>
#这个是数据库用户名
username=xxx
#这个是数据库密码
password=xxx

//配置对象
		try {
		Properties properties = new Properties();
		//配置文件路径
		InputStream inStream 
			= PropertiesDemo.class.
				getClassLoader().
				getResourceAsStream(
				"com/csdn/jdbcdemo/date2017_11_12/propertis.txt");
		//加载资源配置	
		properties.load(inStream);
		
		//关闭配置文件路径
		inStream.close();
		
		//获取配置文件中的信息
		
		//获取驱动名
		String driver = properties.getProperty("driver");
		//获取路径
		String url = properties.getProperty("url");
		//获取用户名
		String username = properties.getProperty("username");
		//获取密码
		String password = properties.getProperty("password");
		
		System.out.println(driver+"\n"+url+"\n"+username+"\n"+password);
		
		
		} catch (IOException e) {
			e.printStackTrace();
		}


Properties配置文件 阅读详情

相关推荐

STM32f103--ADC配置

2.对于规则通道,选中EXTI线路11或TIM8_TRGO作为外部触发事件,可以分别通过设置ADC1和ADC2的ADC1_ETRGREG_REMAP位和ADC2_ETRGREG_REMAP位实现。注意: 在双ADC模式里,当转换配置成由外部事件触发时,用户必须将其设置成仅触发主ADC,从ADC设置成软件触发,这样可以防止意外的触发从转换。2.在某些双ADC模式中,在完整的ADC1数据寄存器(ADC1_DR)中包含了ADC1和ADC2的规则转换数据。通过设置ADC_CR2寄存器的ADON位可给ADC上电。

weixin_51864506的博客 5313

eclipse中创建的spring-boot项目在启动时指定加载那一个配置文件的设置

问题背景: 如下图我的项目有三个配置文件,假如我向指定用application-test.yml启动项目 步骤如下:鼠标点击项目右键—&gt;Run As—&gt;Run Configurations—&gt;Java Application (如下图) 鼠标右键点击Java Application————&gt;点击 new  如下图: 在箭头指向的Name处填写你要定义的名字(最...

张小洛的BOLG 1万+

医药领域知识图谱快速及医药问答项目(项目全过程)

该项目是中科院软件所刘焕勇老师在github上的开源项目,基于知识图谱的医药领域问答项目 Github项目地址:mirrors / liuhuanyong / qasystemonmedicalkg · GitCode 一、项目环境搭建 该部分要十分注意,由于版本升级的问题,一些用法及格式已经不兼容了。 python3.8 下载地址:Python Release Python 3.8.10 | Python.orght...

qq_52062182的博客 9915

Properties使用

Properties使用

小何的博客 2103

虚拟机Ubuntu连接USRP

笔记本通过网线连接USRP。

xiaozir的博客 2305

cadence Virtuoso ADE原理图库中的VCVS(压控电压源)使用

Symbol: vcvs (Voltage Controlled Voltage Source) Vop−Von=egain⋅(Vip−Vin)V_{op}-V_{on}=egain\cdot(V_{ip}-V_{in})Vop​−Von​=egain⋅(Vip​−Vin​) 所以可以得出 ⟹Vop=egain⋅(Vip−Vin)+Von\Longrightarrow V_{op}=egain\cdot(V_{ip}-V_{in})+V_{on}⟹Vop​=egain⋅(Vip​−Vin​)+Von​ 使

大学生视野 2万+

配置文件-properties

配置文件---xml/ yml/ properties

Hey_Join的博客 1064

微信Dat文件转图片(文末含工具下载)

PC端微信dat图片转换为jpg格式

weixin_40704848的博客 8080

Properties类简单使用

字符缓存流(BufferedWriter)的文件内容的书写。字符缓存流(BufferedWriter)的文件内容的书写。

PUYALEI的博客 376

STM32 stack_size和heap_size大小设置的意义

在使用STM32编程时,一般情况下我们不会关注堆栈空间的大小,因为在STM32的启动文件中,已经帮我们预先设置好了堆栈空间的大小。如下图所示的启动代码中,Stack栈的大小为:0x400(1024Byte),Heap堆的大小为:0x200(512Byte)。 1、若工程中使用的局部变量较多,定义的数据长度较大时,若不调整栈的空间大小,则会导致程序出现栈溢出,程序运行结果与预期的不符或程序跑飞。这时我们就需要手动的调整栈的大小。 2、当工程中使用了malloc动态分配内存空间时,这时分配.......

zxm8513优快云博客 3万+

RK3588 固定hdmiin的dev/videoX节点

RK3588 固定hdmiin的dev/videoX节点

目前从事linux驱动开发,多交流多学习吧 2050

【SpringBoot】两种配置文件, 详解 properties 和 yml 的语法格式, 使用方式, 读取配置

详解SpringBoot中properties和yml这两种配置文件的语法格式, 系统配置项和自定义配置项的使用方式, 配置信息的读取方式, 使用@Value或@ConfigurationProperties

yzhcjl_的博客 6567

自动驾驶大模型---小鹏汽车VLA大模型

随着自动驾驶技术的进步,小鹏汽车正通过云端大模型蒸馏技术,将72B参数的VLA大模型轻量化后部署到车端,以提升自动驾驶系统的智能和安全性。这种技术路线不仅解决了“模态不统一”的问题,还通过强化学习增强了模型的表现。

智能汽车人的博客 2234

Java中读取properties配置文件的八种方式总结

一、前言 在做Java项目开发过程中,涉及到一些数据库服务连接配置、缓存服务器连接配置等,通常情况下我们会将这些不太变动的配置信息存储在以 .properties 结尾的配置文件中。当对应的服务器地址或者账号密码信息有所变动时,我们只需要修改一下配置文件中的信息即可。同时为了让Java程序可以读取 .properties配置文件中的值,Java的JDK中提供了java.util.Properties类可以实现读取配置文件。 二、Properties类 Properties 类位于 java.util.Pro

Thinkingcao的专栏 5万+

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Properties类和properties配置文件的理解学习

该类父类是HashTable,底层原理也是HashTable键=值键=值**注意**键值对不需要有空格,值不需要用引号一起来,默认类型是String。

爱学习的大雄的博客 2480

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

5.1 mybatis配置文件之properties配置

在章节中分析了mybatis解析properties的源码,通过源码可以发现properties支持3种用法。

u010502101的博客 1800

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

IO+Properties及属性配置文件properties

IO+Properties及属性配置文件properties 新建一个userinfo.properties文件 #######属性配置文件中#号是注释### #属性配置文件的key重复的话,value会自动覆盖 #注意:尽量不要带空格date = 111 username=root password=123 /* 设计理念: 以后经常改变的数据,可以单独写到一个文件中,使用程序动态读取。 之后只需修改这个文件的内容,java代码不需要改动,不需要更新 类似于以上机制的文件被称为配置文件 */

weixin_46649583的博客 389

Java—— 配置文件Properties

Properties是Java中的双列集合,具有Map集合特性,可用于存储软件配置参数,实现参数修改无需改动代码。它支持将键值对数据写入配置文件(store方法)或从配置文件读取到集合(load方法)。通过修改配置文件即可改变程序参数,实现配置永久化存储。示例展示了Properties的基本操作,包括数据添加、遍历及文件读写功能,演示了如何通过外部文件灵活调整程序配置。

zjy_ccccc的博客 674

Java对properties配置文件的操作

Java对properties配置文件的操作/* * Created on 2005-1-4 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */package com.yorsun;import

JESoft -- Garden 1746

java中properties配置文件的用法

一、新建properties文件 在src文件下new一个file,命名为XXX.properties 二、编写配置文件 在properties的格式下,添加名值对的方式就不说了,说说在source格式下添加名值对的方式注意事项 1、名用大写比较规范 2、=两边别打空格 3、名值对写完后别打分号 三、在java中调用配置文件 1、实例化properties类(java.

wangdajiao的博客 6万+

java读取.properties配置文件的几种方法

读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法(仅仅是我知道的): 一、通过jdk提供的java.util.Properties类。 此类继承自java.util.HashTable,即实现了Map接口,所以,可使用相应的方法来操作属性文件,但不建议使用像put、putAll这两个方法,因为put方法不仅允许存入String类型的value,还可以存入O

痴人说梦 7万+

properties配置文件

properties配置文件

m0_67427343的博客 549

properties配置文件——动态配置

propertie的原理

LUOZONGW的博客 2360

读取properties配置文件的几种方法

我们常常需要将一些配置参数放置在XML 配置文件或者 properties 配置文件中,增强程序灵活性。我总结下读取 properties 配置文件的几种方法,供需要时使用。 假设我有一个config.properties文件:(键值对形式),现在需要读取出来 className=demo.Teacher methodName=teach 方式一:properties类 public class propertiesTest{ public static void main(String[] arg

这知识不进我脑袋呀 5289

配置文件(properties类)

基本介绍 1.专门用于读写配置文件的集合类; 配置文件格式: 键=值 2.注意:键值对,不需要空格,值,不需要用引号 ;默认类型:String 3.Properties的常见方法: 1)load:加载配置文件的键值对到Properties对象 2)list:将数据显示到指定设备 3)getProperty(key):根据键获取值 4)setProperty(key,value):设置键值对 到Properties类 5)store:将Properties中的键值对 存储到配置文件,在ide

weixin_46065214的博客 1万+

properties配置文件的简单使用

作为刚进入程序员领域的新新人,有很多技术不懂,在日常工作中遇到不懂的方面就只能求助度娘了。不定期写些博客,记录在工作遇到问题后自己学习的情况。 *.properties是一种配置文件,在java文件中使用它时要先导入java.util.Properties包。 --------------------------properties支持的格式主要为key-value and xml类型

flinhun的博客 4740
上一篇: 关于JDBC入门:如何连接数据库
下一篇: JDBC入门:如何动态来连接DataBase
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值