关于读取配置文件Propertise基本用法

Mybatis3系列课程-db.properties 为了后期便于整合, 将 数据库配置提取到 db.properties 中 阅读详情

java 读取Properties配置文件的基本用法

在java中后缀名为.properties的文件是一种配置文件, 在properties文件中 #表示注释,文件内容的格式为“键=值”,用Properties的好处是可以更方便快捷的改一些基本数据,例如用户名,密码等。

步骤一:在resources文件下创建一个名为“db.properties”的配置文件

在这里插入图片描述

步骤二:在Properties配置书写需要配置的数据
#这一行是注释,用“#”来表示,下面等号前面表示键,等号后面表示值
username=root
password=123456

在这里插入图片描述

步骤三:在主函数中获取配置文件
/**
 * @创建人 zegnyuqiang
 * @创建时间 2022/6/25
 * @描述
 */
public class Text {
    public static void main(String[] args) throws IOException {
        //创建通过类创建与配置文件"db.properties"的IO流
        InputStream is = Text.class.getResourceAsStream("/db.properties");
        //创建Properties对象
        Properties properties = new Properties();
        //将IO流引入Properties对象
        properties.load(is);
        //下面就可以通过键获取配置文件里面的值了
        String userName = properties.getProperty("username");
        String passWord = properties.getProperty("password");
        System.out.println("username = " + userName);
        System.out.println("password = " + passWord);
    }
}
结果展示

在这里插入图片描述

信号编辑软件ZX/SignalEditing 阅读详情

相关推荐

Spring AI RAG 生产级实战:从 0 构建企业智能知识库系统

Spring AI🎯统一的 API 抽象:屏蔽不同 AI 服务商的差异🎯开箱即用的集成:支持主流大模型和向量数据库🎯Spring 生态融合:与 Spring Boot、Spring Data 无缝集成🎯企业级特性:事务管理、监控、安全等RAG 架构:检索 + 增强 + 生成,解决 LLM 局限性Spring AI:统一的 API 抽象,简化 AI 应用开发向量数据库:pgvector 适合中小规模,Milvus 适合大规模文档处理:加载 → 分块 → 向量化 → 存储检索优化。

一起修行,不孤单。这里有编程语言、开发工具、学习方法论和踩坑笔记。用简单的话说复杂的事,陪你从小白到进阶。周更干货,欢迎一起成长! 408

配置MyBatis映射文件以及核心配置文件模板

mybatis

QWD125的博客 1626

用Coze平台30分钟打造《花光10亿》小游戏:零代码AI开发实战

本文详细介绍了如何利用字节跳动推出的Coze平台,在30分钟内零代码开发一款名为《花光10亿》的AI小游戏。通过配置提示词、集成图像生成插件、构建自动化工作流以及使用数据库功能,即使没有编程基础的用户也能快速将创意转化为可交互的智能应用,体验AI开发的便捷与高效。

weixin_29313547的博客 207

数据库配置文件(db.properties)详解

数据库配置文件(db.properties)详解

hundanshenzi的博客 1万+

STM32G070xx将Flash页分块方式存储,固定数据块存储,实现一次擦除多次写入

本例程使用STM32G070xx芯片,Flash大小128KB,Flash每页(2048字节)写满后再擦除。操作存储区分为64块,每块32字节,即写满64次擦除一次;标定存储区分为16块,每块128字节,即写满16次擦除一次,每个存储区的块都有各自的头部标记

RaphaelCeo的博客 1545

COCOS 3.8 接入高德定位SDK

/微信登录所必须的code。//是否获得code。

八喜互动 1995

Java使用db.properties配置数据库连接属性

1、Properties类的介绍 在Java中提供了 java.util.Properties 类,来读取 .properties 属性文件。在程序调用 Properties 类的 load() 方法时,系统把 .properties 属性文件的内容加载到内存中。因为 Properties 类继承了 Hashtable 类,Properties 类把“=”之间的内容,添加到Hashtable 对...

pan_junbiao的博客 2万+

MAX96717实战:如何选择Host-to-Peripheral和Pass-Through I2C模式?附配置代码

本文深入解析MAX96717芯片的两种关键I2C模式:Host-to-Peripheral与Pass-Through。通过对比其核心差异、硬件连接考量及软件配置代码,为嵌入式开发者提供了清晰的模式选择策略与实战指南,帮助优化系统设计并避免常见通信故障。

weixin_29190573的博客 462

【JDBC——连接MySQL数据库的几种代码写法——db.properties文件的使用】

【代码】【JDBC——连接MySQL数据库的几种代码写法】

相关项目可以查看https://gitee.com/fan-pl或https://github.com/fpl1116 1036

智能车竞赛蚂蚁搬家组:NXP-MicroPython与STC单片机协同搬运策略解析

本文深入解析智能车竞赛蚂蚁搬家组中NXP-MicroPython与STC单片机的协同搬运策略。通过硬件选型、通信架构设计、效率优化及实战经验分享,展示了如何利用NXP-MicroPython的实时控制与STC单片机的感知导航优势,实现高效多智能体协同作业,为参赛团队提供实用技术参考。

motor的博客 1080

【TCAD】AlGaN 器件的Sentaurus仿真

否则,必须在 LatticeParameters Sentaurus Device 的参数文件中的部分。Sentaurus Device 有两个工具实例:第一个工具实例, sd_fdiv ,模拟正向偏置特性,第二个工具实例, sd_rviv ,模拟反向偏置特性直至击穿。对于牛顿求解器,通常应该将非线性迭代次数限制为一个足够小的值,例如 Iterations=20 ,同时通过指定非阻尼迭代次数高于允许的牛顿迭代次数来避免解的阻尼( NotDamped=30 )。晶胞中的 Ga-N 键为橙色。

荷塘阅色 1215

读取propertise配置文件的工具类

读取propertise配置文件的工具类 在java开发中无法用注解等方法注入配置文件中的值可以使用该工具类进行获取具体的值。 代码: package com.zl.tool.file; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.Properties; import o

weixin_44112136的博客 250

LVGL 实战:倒计时翻页钟

环境:LVGL 9.x + PC 模拟器。每个数字做成上下两半的卡片,秒变时用绕中缝翻页:上半旧页折叠下去、下半新页展开上来,配合阴影遮罩做出立体感。从 02:00 倒计时到 0,闪一下再重置。界面文案用英文(默认字体无中文)。

摸鱼专家 213

Java读取propertise配置文件_java读取properties配置文件总结

java读取properties配置文件总结在日常项目开发和学习中,我们不免会经常用到.propeties配置文件,例如数据库c3p0连接池的配置等。而我们经常读取配置文件的方法有以下两种:(1).使用getResourceAsStream()方法读取配置文件。(2).使用InputStream()流去读取配置文件。注意:在使用getResourceAsStream()读取配置文件时,要特别注意配...

weixin_32452829的博客 495

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Java读取propertise配置文件_Java读取properties配置文件

Java读取properties配置文件新建需要读取的配置文件,jdbc.properties,文件内容如下:jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost/diagnosis?useUnicode=true&characterEncoding=utf8jdbc.username=rootjdbc.passw...

weixin_36154762的博客 274

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Java读取propertise配置文件_JAVA读取PROPERTIES配置文件

项目经常用到json,xml,properties,文本文件等,作为配置文件。用来存储连接字符串或其他配置参数等。本文记录properties。properties文件,存储格式 键=值。例如新建一个 config.properties文件:properties文件特点:1,键值对格式2,=等号后面,值前面,的空格,会自动忽略掉3,值后面的空格,不会忽略4,=等号后面的双引号,不会忽略5,#井号后...

weixin_39683021的博客 161

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Java读取配置文件(propertise)

项目src路径下新建.properties文件。 创建Properties对象。 Properties p = new Properties(); 创建类加载器线程(个人猜测)。 ClassLoader loader = Thread.currentThread().getContextClassLoader(); 创建输入流。 InputStream is = new loader.getResourceAsStream("db.properties"); getResourceAsSt.

weixin_44949462的博客 354

Java读取propertise配置文件_java读取properties配置文件

import java.io.IOException;import java.io.InputStream;import java.util.Properties;/*** Properties类的使用,这样使用这个类的可以方便的取到配置文件里的东西* 我们在其他类中直接调用以下方式便能读取到配置* SystemConfig.getProperty("name");* @author leejue...

weixin_42133680的博客 168

通过Propertise读取配置文件

package test;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.Properties;public class Configuration { pri

小翼的绿茵场 1055

Spring 获取propertise文件中的值

Spring 获取propertise文件中的值   Spring 获取propertise的方式,除了之前的博文提到的使用@value的注解注入之外,还可以通过编码的方式获取,这里主要说的是要使用EmbeddedValueResolverAware接口的使用。 一、准备propertise文件 在资源文件夹下面建立好要测试需要的app.propertise文件,里面写几条测试数据,本文...

weixin_30507269的博客 199

JAVA读取propertise文件内容两种方式

JAVA读取propertise文件内容两种方式

ntc10095的博客 2063

java中读取propertise文件

今天有人问起怎么在java类中读取资源文件,以前也没有写过,在网上找到了相关资料,所以写了个小例子尝试了下。内容如下: 在com.example包下有一个test.properties文件和一个测试的类ReadProperties 资源文件中的内容为: author=zhuzhuname=zhuzhuschool=zhuzhu     测试的类为: package com.exa...

朱湘鄂 287

【JAVASE】对于propertise的基本介绍

package Gather.CollectionArrayList.Properties; import java.util.Properties; /** * @author 小王宝友 * @version 3.89 * 对于Properties的基本介绍 * 1、Properties类继承自Hashtable类并实现了Map接口 * 也是使用一种键值对的形式来保存数据 * 2、它的使用特点和Hashtable类似 * 3、Properties还可以用于从xxx.prope.

ASW262623的博客 217

Properties类读取配置文件数据

一、Java Properties类 Java中有一个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件。 各种语言都有自己所支持的配置文件。 像Python支持的配置文件是.ini文件,同样,它也有自己读取配置文件的类ConfigParse,方便程序员或用户通过该类的方法来修改.ini配置文件。 在Java中,其配置文件常为.proper...

weixin_43757059的博客 403

java jdbc.propertise_java项目中读取jdbc.properties文件操作

java内容Properties props = Resources.getResourceAsProperties("jdbc.properties");String url = props.getProperty("jdbc.url");String driver = props.getProperty("jdbc.driverClass");String username = props.g...

weixin_39823269的博客 200

【Spring boot学习第五天】propertise配置文件

整个工程的配置文件在"src"--"main"--"resources"下的“application.properties”文件 这里我们需要注意的是"${}"这个是大括号,而不是小括号,Tomcat配置端口直接用server.port=int类型的一个端口数值就可以了,接下来我们来看获取application.properties文件中的内容,打开controller,定义变量,使用@Valu...

Love_云宝儿的博客 325
上一篇: Java工具类Result
下一篇: 关于Dbutils的简单配置
sysouthello
博客等级 码龄5年 6粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值