如何使用Properties配置文件

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情
工具: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();
		}


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> 方式二 阅读详情

相关推荐

Properties配置文件

Properties配置文件

qq_54354111的博客 731

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

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

张小洛的BOLG 1万+

STM32F103 RTC闹钟唤醒Stop模式的EXTI17中断实现

本文详细介绍了STM32F103如何通过RTC闹钟触发EXTI17中断实现从Stop模式的高效唤醒。针对低功耗应用场景,提供了完整的硬件配置、CubeMX设置及代码实现方案,包括时间格式转换、中断处理和功耗优化技巧,帮助开发者可靠实现定时唤醒功能。

ol78901234的博客 207

配置文件-properties

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

Hey_Join的博客 1061

SpringBoot配置文件格式—properties和yml

除了简洁,yaml还有另外一个特点,就是yaml中的数据是有序的,properties中的数据是无序的,在一些需要路径匹配的配置中,顺序就显得尤为重要(例如我们在SpringCloud-Zuul中的配置),此时我们一般采用yaml。对于application.properties而言,它不一定非要叫application,但是项目默认是去加载名为application的配置文件,如果我们的配置文件不叫application,也是可以的,但是,需要明确指定配置文件文件名。它的用法和yaml 比较类似。

zjjcchina的博客 1731

SpringBoot(二):配置文件的作用、配置文件的格式、properties配置文件、yml配置文件

配置文件的作用、配置文件的格式、properties配置文件、yml配置文件

m0_60631323的博客 2656

【Spring Boot学习】怎么配置文件配置文件有什么用

【Spring Boot学习】怎么配置文件配置文件有什么用

书生的技术分享 2371

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

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

Thinkingcao的专栏 5万+

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

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

爱学习的大雄的博客 2476

5.1 mybatis配置文件properties配置

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

u010502101的博客 1794

IO+Properties及属性配置文件properties

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

weixin_46649583的博客 383

Java—— 配置文件Properties

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

zjy_ccccc的博客 672

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 1742

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的博客 546

properties配置文件——动态配置

propertie的原理

LUOZONGW的博客 2358

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

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

这知识不进我脑袋呀 5283

配置文件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、付费专栏及课程。

余额充值