1. 程式人生 > >ScalarHandler對象獲取 數據庫中的數據是註意轉換

ScalarHandler對象獲取 數據庫中的數據是註意轉換

span sel exceptio data utils scalar ndt tro todo

/**
* 獲取數據庫總數據條數
* @return
* @throws SQLException
*/
public int FindTotalCount() throws SQLException {
// TODO Auto-generated method stub
QueryRunner qr=new QueryRunner(DataSourceUtils.getDataSource());
String sql="select count(*) from product ";
//((Long) qr.query(sql, new ScalarHandler())).intValue() ;

/qr.query()返回object類型 ,先轉成 ScalarHandler的Long類型 然後 在轉為 int類型
return ((Long) qr.query(sql, new ScalarHandler())).intValue();
}

ScalarHandler對象獲取 數據庫中的數據是註意轉換