Adaptación de JavaDAL