@Transactional(readOnly = true, propagation = Propagation.SUPPORTS) @Override public ResponseDTO getResponseByUserAndSurvey(String user, long surveyId) { JpaResponse jpaResponse = jpaSurveyDao.getResponseByUserAndSurvey(user, surveyId); return jpaResponse == null ? null : surveyMapper.toResponse(jpaResponse); }