puessssssss, eso es parte de los beans, pero va mas alla

.....
un bean generalmente los usas para tomar los campos de un formulario y te evitas hacer todos los request.getParameter("variable"); de los campos del formularios, imagina que tienes un formulario de 100 campos (por ejemplo), que hueva estar haciendo 100 request.getParameter("algo");, para ahorrar trabajo hacemos un BEAN, unicamente escribimos los nombres de los campos del formulario en el bean, y con alguna herramienta como eclipse presionamos la opcion, "generar getters and setters" y en un abrir y cerrar de ojos tendremos nuestro bean echo.......
los beans tambien son usados para hacer consultas a las bases de datos como bien has dicho, y te trae los datos obtenidos, en lo personal yo uso los beans en lugar de usar servlet's
en fin, los beans nos facilitan la vida a todos
have funn