Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/08/2007, 16:05
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 3 meses
Puntos: 51
Re: Cerrar ResultSet

Ummm depende.

Se puede por ejemplo devolver un List de los objetos que devuelve el resultSet. Y para cada objeto usar un Map (campo,valor), por ejemplo.

O dejar que sean los metodos los que ejecuten sus propias consultas y asi abran y cierren sus resultSet.

O dependiendo de lo que suelas hacer con esos metodos, puedes hacer un metodo generico que ejecute la consulta, le pase el ResultSet a algo que tu implementes y que luego cierre el ResultSet. Algo así como el "Action Pattern".

Cada uno tiene sus ventajas e inconvenientes, y es cuestion de elegir. Yo para mis accesos a BDD, suelo usar el último pero me sirve por que se que siempre devuelvo en mis metodos el mismo tipo de valores.

S!