有兩個方法:
乙個是資源釋放、乙個是資料庫連線兩個方法都好實現
主要是靜態**塊那一段:
因為資料庫驅動、和從配置檔案獲取資料只需要一次
我就把它們放在靜態**塊上面,使得生命週期和類相同
另乙個就是:我的配置檔案建立的是資源檔案,我就使用的「類載入器」來獲取資源定位url物件,通過url類裡面的方法獲取資源檔案的路徑,這樣就沒有其它相對路徑方法這麼複雜
當然也可以使用classlorder的另乙個方法 inputstream getresourceasstream(string name)直接返回乙個流給 properties
/**
* jdbc工具類
*/public class jdbcutils catch (ioexception | classnotfoundexception e)
}/**
* 連線獲取
*/public static connection jdbcconnection() throws classnotfoundexception, sqlexception
/*** 資源釋放
*/public static void jdbcclos( statement stat, connection conn) catch (sqlexception e)
}if(conn != null) catch (sqlexception e) }}
public static void jdbcclos(resultset rs, statement stat, connection conn) catch (sqlexception e)
}if(stat != null) catch (sqlexception e)
}if(conn != null) catch (sqlexception e) }}
}
乙個整合SQL語句的類
我們在寫asp資料庫程式的時候,通常都會用到sql語句,而在增加資料和更新資料的時候,通常會使用一下方式 insert into message incept,sender,title,content,sendtime,flag,issend values incept i membername t...
乙個整合SQL語句的類
我們在寫 asp資料庫程式的時候,通常都會用到 sql語句,而在增加資料和更新資料的時候,通常會使用一下方式 insert into message incept,sender,title,content,sendtime,flag,issend values incept i membername...
乙個Log的工具類
由於專案是屬於專項定製,在私有網路中執行,有一天突然說程式出問題了,現場沒有自己人,無法定位問題,一臉蒙蔽。因為專案可以把崩潰日誌儲存到檔案,於是想把log日誌儲存一下,以便方便定位。public class logutils 判斷log檔案大小,file myfile new file logpa...