Cómo crear su propia devolución de llamada para Ibatis SqlTemplateClientMap
Pregunta
Me gustaría saber cómo crear mi propia devolución de llamada para un SqlMapClientTemplate
. Específicamente para poder hacer llamadas por lotes.
Solución
La manera de hacerlo es reemplazar el método SqlMapClientCallback<T>
doInSqlMapClient
.
SqlMapClientCallback<Integer> callback = new SqlMapClientCallback<Integer>() {
public Integer doInSqlMapClient(SqlMapExecutor executor) throws SQLException {
executor.startBatch();
//... do your queries here
return executor.executeBatch();
}
};
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow