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();
    }

    }

    }

  • 相关阅读:
    laravel路由和MVC
    laravel目录介绍
    laravel下载安装
    Mac 程序员的十种武器
    Python中列表的copy方法
    Ubuntu 安装vim失败解决
    Linux userAdd 增加用户如果没有配置文件情况解决
    Ubuntu 软件管理
    awk工具详解
    httpsClient
  • 原文地址:https://www.cnblogs.com/zjf6666/p/9055555.html
Copyright © 2011-2022 走看看