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.

¿Fue útil?

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
scroll top