2025/02/03 (1) 썸네일형 리스트형 queryForObject() vs query() 예외 처리를 구현하는 도중, 원하는 곳에서 예외가 발생하지 않고 엉뚱한 곳에서 발생해서 그 원인을 찾아보았다. 일정을 수정하는 부분 중 findScheduleByIdWithPassword()에서 내가 설정한 ScheduleNotFoundException이 아니라 EmptyResultDataAccessException이 났다.@Transactional@Overridepublic ScheduleResponseDto updateSchedule(Long scheduleId, ScheduleRequestDto dto) { Schedule current = scheduleRepository.findScheduleByIdWithPassword(scheduleId); if (current == null) .. 이전 1 다음