我存儲的prod返回一個記錄列表,我該如何處理返回值? 我嘗試使用像我的jdbcTemplate.query方法中的rowmapper,但我無法讓它工作。彈簧存儲的prod返回值
public void executeClientSurveyProcedure(final Date startDate, final Date endDate) {
List<SqlParameter> declaredParameters = new ArrayList<SqlParameter>();
declaredParameters.add(new SqlParameter(Types.DATE));
declaredParameters.add(new SqlParameter(Types.DATE));
jdbcTemplate.call(new CallableStatementCreator() {
public CallableStatement createCallableStatement(Connection con) throws SQLException {
CallableStatement cs = con.prepareCall("{call clientsurvey(?, ?)}");
cs.setDate(1, new java.sql.Date(startDate.getTime()));
cs.setDate(2, new java.sql.Date(endDate.getTime()));
return cs;
}
}, declaredParameters);
}
你正在使用哪個數據庫軟件? – skaffman 2011-04-19 14:34:47