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