idea 创建properties配置文件的步骤
作者:caoPengFlying 发布时间:2023-11-18 18:03:30
我们在j2ee当中,连接数据库的时候经常会用到properties配置文件,我们原来在eclipse或者myeclipse当中会在src文件夹目录下创建一个properties文件。然后用如下代码去加载配置文件
InputStream in = PropertiesDemo.class.getClassLoader()
.getResourceAsStream("database.properties");
Properties pro = new Properties();
pro.load(in);
但是我们在idea当中不能这样去新建一个文件,因为在idea有一个文件类型的设置比如这里写图片描述
src就是sources类型
而配置文件应该是resources类型。
所以我们在idea当中新建一个properties时,就要新建一个ResourceBundle类型的文件
然后为文件起名字就可以了。这样上面的代码就可以读取到properties当中的文件了
补充:如何在IDEA直接创建xml、properties等配置文件(使用模板)
前言
写xml的时候,发现intellij idea居然不能直接创建,总所周知xml文件开头是需要有声明的,有时候懒得写…
于是就研究了一下如何创建代码模板,达到右键可以直接创建一个带文件头的xml,当然,举一反三可以直接生成连接池的properties、spring的config等等。。
步骤
1 找到 FIle - Setting - Editor - File and Code Template
2 在右边窗口中选择Files标签,点击+号添加一个新模板
3 窗口右侧的Name为模板名可以随意填写,Extension是后缀名,写上文件类型,这里以xml为例
4 下方文本框键入你需要的模板,比如这里直接输入文件头
<?xml version="1.0" encoding="UTF-8" ?>
5 把下面两个选择框都勾选上,单击ok或者apply即可
如图所示(这里以Druid连接池为例)
使用
在项目任意路径下右键选择new点击刚刚创建的模板,输入文件名(无需后缀名)即可一键创建啦
以上为个人经验,希望能给大家一个参考。
来源:https://blog.csdn.net/caoPengFlying/article/details/78660379
猜你喜欢
- 具体代码如下所示:***web.xml***<?xml version="1.0" encoding="
- 本文实例讲述了Android基于SoftReference缓存图片的方法。分享给大家供大家参考,具体如下:Java中的SoftReferen
- 大致分为以下几个方面:一些查询指令整理使用SQL语句进行特殊查询检测表字段是否存在数据库升级数据库表字段赋初始值一、查询指令整理1.链式执行
- 我们知道,Maven 是通过仓库对依赖进行管理的,当 Maven 项目需要某个依赖时,只要其 POM 中声明了依赖的坐标信息,Maven 就
- 一、Socket是什么Socket 的中文翻译过来就是“套接字”。套接字是什么,我们先来看看它的英文含义:插座。Socket 就像一个电话插
- 如何将Object类型转换为int类型Object object = null;try{ Integer.pars
- 前言一个说难不难,说简单竟看不出来是哪里问题的一个bug。是的 可能自己能力和经验尚浅无法识别,下面你们能否用火眼金睛一眼让bug原形毕露(
- 最近学习Spring,一直不太明白Srping的切面编程中的的argNames的含义,经过学习研究后,终于明白,分享一下需要监控的类:pac
- 本文实例讲述了C#启动进程的几种常用方法。分享给大家供大家参考。具体如下:1.启动子进程,不等待子进程结束private void simp
- 被kafka-client和springkafka版本坑上周刚刚欢天喜地的在linux上部了kafka,这周打算用spring-boot框架
- java 根据经纬度获取地址实现代码实现代码:public class GetLocation { public
- Java中List.of()和Arrays.asList()的区别及原因动手写一下,让自己更有印象1.Arrays.asList()可以插入
- 本文主要给大家介绍java的InputStream 流的使用。(1)FileInputstream: 子类,读取数据的通道使用步骤:1.获取
- 前言应用系统需要通过Cache来缓存不经常改变得数据来提高系统性能和增加系统吞吐量,避免直接访问数据库等低速存储系统。缓存的数据通常存放在访
- 一:什么是SparkSQL?(一)SparkSQL简介Spark SQL是Spark的一个模块,用于处理结构化的数据,它提供了一个数据抽象D
- 开发项目的时候,表很多,是不可能一点点的自己去写xml ,dao文件的,这里就需要用到代码的自动生成工具了。第一步:导入jar包,当然,这之
- 前言:封装、继承和多态是面向对象编程的三大特征。1.封装1.1.封装概念封装就是把抽象出的数据(属性)和对数据的操作(方法)封装在一起,数据
- 先看代码public class MaxHuiWen {public static void main(String[] args) { &
- 1、普通用户与系统管理员用户的权限要有严格的区分。如果一个普通用户在使用查询语句中嵌入另一个Drop Table语句,那么是否允许
- Java Set集合的遍历及实现类的比较Java中Set集合是一个不包含重复元素的Collection,首先我们先看看遍历方法package