MySQL 跨平台方案

 

1.首先先写配置文件

配置文件包括 driver 驱动

url user password 四部分

2.在工具类中首先声明一个静态常量

private static final Properties properties = new Properties();//存储配置文件的map集合;

3.获得一个字节输入流

InputStream inputstream = DBuitl.class.getresourceAsStream(/datebase.properties);

DButil为当前你所在类的名称

datebase.properties为你配置文件的名称;

4.用properties中的load方法将字节流读取进去;

properties.load(inputStream);

5.从集合中取出数值

通过properties中的getProperty的方法获取数据

比如获取driver

 properties.getProperty("driver");

public class DButilage {
    private static final Properties properties = new Properties();
    static {
        InputStream inputStream = DButilage.class.getResourceAsStream("/datebase.properties");
        try {
            properties.load(inputStream);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
    String driver = properties.getProperty("driver");
}

 

posted @ 2021-11-10 08:38  软工小蜗牛  阅读(112)  评论(0编辑  收藏  举报