eclipse中从配置文件读取数据库配置方法

假如配置文件为DBLINK.properties,在项目的根目录的conf文件夹下,

配置文件内容如下:

jdbcUrl=jdbc:orcale:thin:@172.16.5.22:1521:XXDB(数据库名称)
user=xxxx(用户名)
password=xxxx(密码)

然后在你的数据库连接类中读取该配置文件,可以放在加载驱动之前进行读取,

如下:

static {
    InputStream in = DBLinkDao.class.getClassLoader().getResourceAsStream("/conf/DBLINK.properties"); 
(在这行代码中,DBLinkDao是控制搜索配置文件范围,如果后面的路径是绝对路径,则这个类可以是任意的JAVA类,.class.getClassLoader()是为了获得一个类加载器)
    Properties properties = new Properties();
    try{
        properties.load(in);  (加载文件)             
    } catch (IOException e1) {
        e1.printStackTrace();  
    }              
    CONN_STR = properties.getProperty("jdbcUrl");
    DB_USER = properties.getProperty("user");
    DB_PWD = properties.getProperty("password");
    .....(加载驱动代码)   
}

之后就正常的数据库连接操作

时间: 2025-01-01 20:55:29

eclipse中从配置文件读取数据库配置方法的相关文章

Eclipse中部署项目到Tomcat的方法

Eclipse 中部署项目到Tomcat的方法 1. 安装的软件: Eclipse版本:Eclipse Java EE IDE for Web Developers.Version: Juno Service Release 1 Tomcat版本:apache-tomcat-8.0.24 JDK版本:jdk1.8.0_40 2. 配置tomcat 打开Eclipse,Window->Preferences->Server->Runtime Environment,如下图所示: 如果没有找

Android 在eclipse中没有出现AVD的解决方法(转载)

转自:http://frabbit2013.blog.51cto.com/1067958/1243549 本文主要介绍在系统中成功配置好Android开发环境(即SDK is ok and ADT on eclipse is ok)后,eclipse中未出现AVD情况的解决方法.如下图所示,在Windows选项下未出现Android Virtual Device Manager: 此时,需要对eclipse做些许配置方可显示AVD.如下图所示:点击Windows—>Customize Persp

ASP.NET三层架构介绍及数据库配置方法

一.三层架构(高内聚,低耦合) 1.Model层:中的实体类是与数据库表严格对应的,并定义的public成员属性. 2.DAL数据访问层:实现对数据库中数据的“增,删,改,查”操作. 4.Web表现层:Web页面功能3.BLL业务逻辑层:针对具体问题的操作,即对DAL层的操作 需要注意的是: DAL层只可以访问或调用Model层: BLL层只可以访问或调用Model和DAL层: Web层只可以访问或调用Model和BLL层. 二.数据库配置方法 改web.config中的连接字符串: (1) D

eclipse中改变默认的workspace的方法及说明

eclipse中改变默然的workspace的方法可以有: 1.在创建project的时候,手动选择使用新的workspace,如创建一个web project,在向导中的Location选项,取消使用"Use default location",同时在下面选择新的workspace. 2.在file菜单中选择switch workspace项,即可选择一个新的workspace http://roucheng.cnblogs.com/ 3.在eclipse安装目录下configura

Eclipse中hibernate连接mySQL数据库练习

(采用的是hibernate中XML配置方式连接数据库,以后在更新其他方式的连接) Hibernate就是Java后台数据库持久层的框架,也是目前企业用最多的数据库框架,主要是基于ORM -- object relationship Mapping,翻译成中文叫“对象关系映射”,也就是将SQL这种非面向对象语言转化成hibernation面向对象的写法,本文将通过在Eclipse下搭建HIbernate框架 我所使用的Hibernate版本是Hibernate3.3.2,Hibernate官网下

.Net配置文件读取及修改方法封装(未加密)

.Net平台下开发时,需要将有些数据存储在XML文档中,而我们的首选即是默认新建的app.Config了.新建流程如下: 第一步:在启动工程上右键->添加->新建项.如下图: 第二步:新建配置文件,修改名称,切记要将默认的App1.config修改为App.config,因为默认寻找的配置文件名称是App.config.如果不改名称将找不到,如下图: 第三步:添加相应的connectionStrings和appSettings,如下图: 那么至此,我们的配置文件已经创建好了.那么创建好的配置文

eclipse中JSP开发环境的配置

1. Java环境 自行百度配置   2. Web Server环境安装: Web Server选择流行的Apache Tomcat .到http://tomcat.apache.org/  处下载,建议使用非安装的压缩版,有一点需要注意,Apache Tomcat不支持EJB,因此如果要进行EJB开发,那么就不要选择Apache Tomcat. 解压tomcat到E:/Tomcat目录下. 配置环境变量如下: TOMCAT_HOME = E:/Tomcat   3. IDE环境安装: Ecli

spring应用中多次读取http post方法中的流(附源码)

一.问题简述 先说下为啥有这个需求,在基于spring的web应用中,一般会在controller层获取http方法body中的数据. 方式1: 比如http请求的content-type为application/json的情况下,直接用@RequestBody接收. 方式2: 也有像目前我们在做的这个项目,比较原始,是直接手动读取流.(不要问我为啥这么原始,第一版也不是我写的.) @RequestMapping("/XXX.do") public void XXX(HttpServl

【Java_SSM】(三)maven中的配置文件setting的配置

这篇博文我们介绍两方面:如何修改setting.xml文件及相应配置(本文maven版本为3.5.0) (1)首先打开maven文件目录--conf,会看见如下目录 (2)复制setting.xml文件,粘贴至默认目录C:\用户\用户名\.m2文件中 对于初学者在安装配置好maven之后,发现目录下不存在.m2文件夹,其原因是因为没有执行任何maven相关的命令,之后执行之后maven才会自动去创建.m2文件夹.具体步骤如下: 打开doc在cmd命令下执行mvn help:system命令 (3