Ok... muchas gracias a los dos... en cuanto tenga algo de tiempo me meto de cabeza a revisar los enlaces propuestos por ustedes.
Ahora tengo otra duda con respecto al mapeo que propone Webstudio...
Es verdad que la persistencia de objetos se puede solucionar con el mapeo. Pero me parece que si se está dentro de la misma sesión no sería conveniente en términos de rendimiento hacer dicho mapeo objeto-BD (y viceversa).
Simplemente podría guardarse la información necesaria (los atributos o los objetos serializados) en variables de sesión y desde ahí reconstruir los objetos.
Otro sería el caso si se necesitara que los objetos persistan de una sesión a otra.
Digo esto, porque evidentemente el código de Webstudio se maneja dentro de una misma sesión.
Supongo nuevamente que esto dependerá de la aplicación.
Saludos