我沒有使用播放框架1.2.5取出由數據庫Oracle 10g的一些數據,這JDBC代碼查詢(從Oracle 10g):如何執行在遊戲框架
Connection conn = DB.getConnection();
PreparedStatement stmt = null;
System.out.println(conn);
try {
stmt = conn.prepareStatement("select dept_id from emp where emp_id = 11");
ResultSet rs = stmt.executeQuery();
while (rs.next()) {
System.out.println("Dept Id: " + rs.getInt("dept_id"));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
這種方法工作,但我我有一個混淆:
如果我評論整個代碼塊並運行應用程序,然後我可以看到控制檯中的消息說明連接到數據庫。因此:
1)上述代碼塊是從Oracle DB獲取數據的正確方法還是比現在更好的方法?
2)它是否像整個應用程序生命週期一樣,與數據庫的連接將會持續?
我在這一個新手,所以掙扎:(
請讓我知道鋤頭繼續進行此
問候