博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JDBC篇:属性配置文件的使用方法
阅读量:5957 次
发布时间:2019-06-19

本文共 1328 字,大约阅读时间需要 4 分钟。

属性配置文件的使用:

假设有一个连接数据库的属性配置文件jdbc.properties,文件内容如下:

  jdbc.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver

  jdbc.jdbcUrl=jdbc:sqlserver://localhost:1433; DatabaseName=info
  jdbc.username=sa
  jdbc.password=123

那么如何使用配置文件呢?其实很简单

  我们创建如下类:

View Code
1 package com.server.db;  2  3 import java.util.Properties;  4 import java.io.FileInputStream;  5  6 public class PropertiesDemo {
7 8 /* 9 static {
10 LoadProperties(); 11 } 12 */ 13 public static void LoadProperties() {
14 Properties p = new Properties(); 15 try {
16 p.load(new FileInputStream("src/jdbc.properties")); 17 System.out.println(p.getProperty("jdbc.driverClass")); 18 System.out.println(p.getProperty("jdbc.jdbcUrl")); 19 } catch(Exception e) {
20 e.printStackTrace(); 21 } 22 } 23 }

  测试:

View Code
1 package com.server.db;  2  3 public class TestProperties {
4 5 /** 6 * @param args 7 */ 8 public static void main(String[] args) {
9 // TODO Auto-generated method stub 10 PropertiesDemo.LoadProperties(); 11 } 12 }

通过load()方法来加载配置文件,然后通过getProperty()方法来取得配置文件中的属性。

注意:取得配置文件的相对路径一定要正确,否则,将会抛出找不到文件的异常。

  

  

转载于:https://www.cnblogs.com/simle/archive/2011/10/17/2215400.html

你可能感兴趣的文章
vue组件之间8种组件通信方式总结
查看>>
开发者的进阶之路:用语法树来实现预编译
查看>>
跨平台的fswatch+rsync同步备份
查看>>
【极简壁纸】桌面壁纸美图推荐_2019/01/27
查看>>
Docker入门(一)用hello world入门docker
查看>>
SQLite读写同步之WAL机制
查看>>
CSS中左上朝向三角形(Top-Left Triangle)的几种制作方式
查看>>
swoole安装
查看>>
[LeetCode] 333. Largest BST Subtree
查看>>
JMS系列(五)-oracle esb接收jms消息
查看>>
Nginx的配置(入门)
查看>>
Tensorflow学习之建造神经网络
查看>>
MySQL集群搭建(2)-主主从模式
查看>>
Framework 核心服务之 PackageManagerService 钻研(1)- 启动流程
查看>>
使用IntelliJ IDEA新建Java Web后端resfulAPI模板
查看>>
XDEBUG 从入门到精通
查看>>
JavaScript[19] -- 字符串
查看>>
javascript基础学习一(变量)
查看>>
【Nginx源码研究】Nginx中FastCGI浅析
查看>>
阿里推全球首家人工智能服饰店,随时“翻阅”50万淘宝红人穿搭锦囊
查看>>