zoukankan      html  css  js  c++  java
  • Java 程序读取properties文件

    新建一个数据库properties文件 dataSource.properties

     新建一个测试类

    import java.io.InputStream;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.util.ArrayList;
    import java.util.List;
    import java.util.Properties;

    public class DataTest {

    private static String fileName = "dataSource.properties";

    public static void main(String[] args) {
    Properties prop = new Properties();
    try {

    //读取属性文件

    InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName);prop.load(inputStream); ///加载属性列表

    String name = prop.getProperty("name");

    String url = prop.getProperty("url");
    String user = prop.getProperty("user");
    String password = prop.getProperty("password");
    Class.forName(name);//获取连接类型
    Connection con = DriverManager.getConnection(url,user,password);//获取连接
    String sql = "select * from user";
    PreparedStatement pst = con.prepareStatement(sql);//准备执行语句
    ResultSet result = pst.executeQuery();//执行语句,得到结果集
    List<String> list = new ArrayList();
    while(result.next()){
    list.add(result.getString(2));
    System.out.println(result.getString(1));
    System.out.println(result.getString(2));
    System.out.println(result.getString(3));
    }
    result.close();
    } catch (Exception e) {

    e.printStackTrace();
    }

    }

    }

  • 相关阅读:
    2014/7/24
    POJ 3414 Pots BFS
    hdu5119 Happy Matt Friends(dp)
    hdu1285 拓扑排序+优先队列
    串口參数具体解释:波特率,数据位,停止位,奇偶校验位
    浅谈软件销售工作
    设计模式及其学习方法的个人理解
    Apache + Tomcat + JK 集群
    SpringMVC案例2----基于spring2.5的注解实现
    poj
  • 原文地址:https://www.cnblogs.com/zjf6666/p/9055555.html
Copyright © 2011-2022 走看看