idea 创建properties配置文件的步骤

 更新时间:2021年01月07日 09:15:40   作者:caoPengFlying  
这篇文章主要介绍了idea 创建properties配置文件的步骤,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

我们在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点击刚刚创建的模板,输入文件名(无需后缀名)即可一键创建啦

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • Java泛型常见面试题(面试必问)

    Java泛型常见面试题(面试必问)

    泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。java泛型知识点也是Java开发岗位必问的一个话题,今天小编就给大家普及下Java泛型常见面试题,感兴趣的朋友一起看看吧
    2021-06-06
  • Spring+SpringMVC+MyBatis整合详细教程(SSM)

    Spring+SpringMVC+MyBatis整合详细教程(SSM)

    Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架。这篇文章主要介绍了Spring+SpringMVC+MyBatis整合详细教程(SSM),需要的朋友可以参考下
    2017-10-10
  • 基于SpringMVC入门案例及讲解

    基于SpringMVC入门案例及讲解

    这篇文章主要介绍了基于SpringMVC入门案例及讲解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • 利用Java实现天气预报播报功能

    利用Java实现天气预报播报功能

    这篇文章主要为大家介绍了如何利用Java语言实现天气预报播报功能,文中的示例代码讲解详细,对我们学习Java有一定的帮助,需要的可以参考一下
    2022-06-06
  • Java开发环境配置教程(win7 64bit)

    Java开发环境配置教程(win7 64bit)

    这篇文章主要为大家详细介绍了win7 64bit下Java开发环境的配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • Java构造器(构造方法)与方法区别说明

    Java构造器(构造方法)与方法区别说明

    这篇文章主要介绍了Java构造器(构造方法)与方法区别说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • java代码审计之目录遍历的解决

    java代码审计之目录遍历的解决

    目录穿越漏洞,也叫做目录遍历/路径遍历漏洞,本文主要介绍了java代码审计之目录遍历的解决,文中通过案例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-06-06
  • java 调用wsdl协议接口简单实用方法最新推荐

    java 调用wsdl协议接口简单实用方法最新推荐

    文章介绍了如何使用POM导入依赖,并编写一个测试类来调用不同的Web服务接口,通过访问接口地址,我们可以获取请求和返回的body,并进一步解析返回的JSON结果,感兴趣的朋友一起看看吧
    2025-03-03
  • packages思维及使用Java添加Android平台特定实现

    packages思维及使用Java添加Android平台特定实现

    这篇文章主要为大家介绍了packages思维及使用Java添加Android平台特定实现在Flutter框架里的体现和运用详解,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • @CacheEvict 清除多个key的实现方式

    @CacheEvict 清除多个key的实现方式

    这篇文章主要介绍了@CacheEvict 清除多个key的实现方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02

最新评论