读取配置文件
-
将需要改动的数据从代码中移到*.properties配置文件中,好处: 以后便于修改
-
如何读取配置文件里面的数据:
//创建读取*.properties配置文件的对象 Properties p = new Properties(); //获取文件的输入流 通过反射的方式得到文件的输入流 //这种写法会自动去src/main/resources目录下查找文件 InputStream ips = DBUtils.class.getClassLoader() .getResourceAsStream("jdbc.properties"); //让文件和读取配置文件的对象关联 try { p.load(ips); } catch (IOException e) { e.printStackTrace(); } //读取配置文件中的数据 String url = p.getProperty("db.url"); String username = p.getProperty("db.username"); String password = p.getProperty("db.password");
数据库连接池DBCP
-
DataBaseConnectivityPool(数据库连接池)
-
为什么使用数据库连接池: 如果没有数据库连接池,每一个业务都至少对应一个数据库连接,如果有1万个业务至少有1万次连接的建立和断开,频繁的开关连接非常浪费资源,使用数据库连接池,可以将连接重用,使用完之后的连接并不是断开而是放回连接池中给其它业务使用,这样就避免了频繁开关链接,从而提高了执行效率
-
如何使用数据库连接池:
-
在po
-