Transaction을 고려한 CheckedException 예외 처리
배경지식 CheckedException은 맨 아래에서 설명하고 있습니다. 문제 상황 현재 파일 시스템에 파일을 저장하고 있다. 아래 코드의 문제점이 무엇일까? public List storeFiles(List multipartFiles) throws IOException { List storeFileResult = new ArrayList(); for (MultipartFile multipartFile : multipartFiles) { storeFileResult.add(storeFile(multipartFile)); } return storeFileResult; } @Transactional public List saveCertifications(List certificates) throws IOEx..
2023.11.12