static{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
}
比如你写JDBC数据库连接的时候可以和上面一样把获取数据库连接放到静态块中。这样无论这个Dao类new了多少次。都不会多次执行去获取数据库连接的操作。有助提升性能 |