如何把数据库的properties文件内容读取到Java中

首先在数据库中有properties文件

里面的内容以键值对的方式出现

例如

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/test
user=root
pwd=950218

然后设置一个类进行读取里面的driver,url等

例如:

public class MasterUtil {
    private static String url;
    private static String user;
    private static String pwd;

static{
    ResourceBundle rbundle = ResourceBundle.getBundle("database");
    String driver = rbundle.getString("driver");
    try {
        Class.forName(driver);  //这个是加载数据库的驱动,调用了文件里的driver;
        url = rbundle.getString("url");
        user = rbundle.getString("user");
        pwd = rbundle.getString("pwd");
    } catch (Exception e) {
        e.printStackTrace();
    }
}
}

然后这里面的内容就读取完了,并且以全局变量的形式出现的;后面直接调用就好了

时间: 2024-11-20 06:26:10

如何把数据库的properties文件内容读取到Java中的相关文章

五种方式让你在java中读取properties文件内容不再是难题

一.背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题.就借此机会把Spring+SpringMVC+Mybatis整合开发的项目中通过java程序读取properties文件内容的方式进行了梳理和分析,先和大家共享. 二.项目环境介绍 Spring 4.2.6.RELEASE SpringMvc 4.2.6.RELEASE Mybatis 3.2.8 Maven 3.3.9 Jdk 1.7 Id

c#用NPOI将excel文件内容读取到datatable数据表中

将excel文件内容读取到datatable数据表中,支持97-2003和2007两种版本的excel 1.第一种是根据excel文件路径读取excel并返回datatable 1 /// <summary> 2 /// 将excel文件内容读取到DataTable数据表中 3 /// </summary> 4 /// <param name="fileName">文件完整路径名</param> 5 /// <param name=

使用Spring注解方式注入properties文件内容,并配合Junit4+Spring做单元测试

先看看工作目录,然后再来讲解 1.建立config.properties,我的config.properties内容如下: author_name=luolin project_info=该项目主要是用于写一些demo 2.配置Spring配置文件,读取properties文件,并设置编码格式.大家从我的项目结构图中可以看到我用了两个Spring的配置文件,其实在spring-context.xml中没有配置其他内容,只是配置扫描com.eya.property这个包,大家可能会有疑问为何包的扫

properties文件的读取

Demo 1 //声明资源器类 2 Properties pro=new Properties(); 3 //获取路径 4 URL url= PropertiesTest.class.getClassLoader().getResource("driver.properties"); 5 String path=url.getPath(); 6 try { 7 path=URLDecoder.decode(path, "utf-8");//防止中文或者 空格的出现,

properties文件简介及其常用Java操作

一.properties文件简介 java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"(推荐)或"键:值"的格式,在properties文件中,可以用"#"(推荐)或者"//"来作注释,properties文件在Java编程中用到的地方很多,操作很方便. 现在定义一个databaseInfo.properties文件,如下:#

使用OpenXML将Excel内容读取到DataTable中

前言:前面的几篇文章简单的介绍了如何使用OpenXML创建Excel文档.由于在平时的工作中需要经常使用到Excel的读写操作,简单的介绍下使用 OpenXML读取Excel中得数据.当然使用OpenXML将数据读取成什么格式并不重要,本文仅仅介绍如何读取到DataTable中. 准备工作: 1. Excel2007文档一个: 2. OpenXML库:DocumentFormat.OpenXml.dll: 3. Console项目一个,添加对OpenXML库和WindowsBase.dll的引用

汇总制定目录下的CSV 文件内容至统一目录中

通过脚本收集到终端计算机上的各类软件安装情况,并每台计算机生成一个计算机命名的CSV 文件,现在需要通过一个脚本简单的实现将文件目录内的所有文件汇总到一个文件中,故而写了如下一个小程序. -- coding: UTF-8 -- import osimport csv 遍历指定目录,显示目录下的所有文件名及路径 def eachFile(filepath):pathDir = os.listdir(filepath)for allDir in pathDir:child = os.path.joi

后缀名为properties,config和xml的文件内容读取

1.先建立文件(后缀名为properties和config) 2.读取类建立 public class Read{ public static Properties  properties = new Properties(); static { tr{ properties.load(new FileReader(src/type.properties)); }catch(Exception e){ e.printStackTrace(); } } public static void mai

java 通过 Properties 读取数据库配置 .properties 文件的使用。

system.properties user=root password=root jdbcUrl=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8; driverClass=com.mysql.jdbc.Driver 调用方法: public void getProperties(){ Properties prop = new Properties(); try { prop.load(new B