Trabajar listas con JDBC Spring

Que tal comunidad, quisiera saber si alguien de ud. sabe cómo manejar las listas con el JDBC de Spring, algo parecido a lo que hace Hibernate. Ejemplo.

Consulta con Hibernate:
 

Consulta con Spring
 

Esta es la manera en como lo hago yo, habrá alguna manera mas simplificada de poder hacerlo?

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Utiliza el JDBCTemplate

Con Spring puedes utilizar un JDBCTemplate con el cual la iteración de los resultados queda del lado de Spring, tu únicamente tendrás que decir cómo van a poblarse tus objetos. Pongo un ejemplo:
 

Imagen de AlexSnake

Una pregunta

Que tal NekoPui gracias por responder, el ejemplo que pones se ve muy interesante aun que a decir verdad no se como debo meter la lista en la consulta que mencionas, entonces como podria hacer esto? y si quisiera agregar un filtro, sera posible?

Saludos

No se agregan filtros

Los filtros no se agregan con Spring, dado que trabajas con JDBC el filtro debe ser añadido en la consulta SQL que estas realizando.
Spring te permite recuperar objetos a partir de los resultados de tu consulta.
Te recomiendo leer la documentación de Spring al respecto:

Imagen de ezamudio

Hibernate con Spring

También puedes usar Hibernate con Spring, no solamente JDBC.

Imagen de AlexSnake

Buena referencia

@nekopui: Gracias por el link, me parece muy buen material. Es hora de revisarlo.
@ezamudio: Si lo sé, pero aqui donde estoy no trabajan con hibernate :S