Ваш класс может быть задействован, а сеттеры, ответственные за запись изменений, будут меняться. Я не знаком с EclipseLink, чтобы проверить, является ли класс, возвращаемый myDao.getEntity(id);
, вашим фактическим классом подкласса, сгенерированного EclipseLink.