Well, I change my mapping to
<select id="SolAfi.findAllByBancoRif"
parameterClass="java.util.HashMap"
resultMap="mapSolAfi">
SELECT co_afiliacion,
nu_rif,
nb_empresa,
cce.solicitud_afiliacion.co_sector,
cce.sector.nb_sector,
cce.solicitud_afiliacion.co_banco,
cce.banco.nb_banco,
ti_solicitud,
st_solicitud,
fe_registro,
co_usuario,
fe_respuesta,
co_funcionario,
nb_nota
FROM cce.solicitud_afiliacion, cce.banco, cce.sector
WHERE cce.solicitud_afiliacion.co_banco = #codigoBanco# AND
cce.solicitud_afiliacion.co_banco = cce.banco.co_banco AND
cce.solicitud_afiliacion.co_sector = cce.sector.co_sector
AND
cce.solicitud_afiliacion.nu_rif IN ($rifList$)
</select>
And my java code:
Map parameters = new HashMap();
parameters.put("codigoBanco", codigoBanco);
String [] rifArray = rifList.split(",");
for (int i=0; i < rifArray.length;i++) {
rifArray[i] = "'" + rifArray[i] + "'";
}
rifList = StringUtils.join(rifArray, ',');
parameters.put("rifList", rifList);
return
getSqlMapClientTemplate().queryForList("SolAfi.findAllByBancoRif", parameters);
It is no what I want to do but i worked...
_________________________________________________________________
Llega la nueva temporada. Consulta las nuevas tendencias en MSN Estilo
http://estilo.es.msn.com/moda/