Lombok의 @Slf4j 어노테이션을 추가하면 로그를 간단하게 남길 수 있습니다.
Maven - mvnrepository.com/artifact/org.projectlombok/lombok
Gradle - projectlombok.org/setup/gradle
AWS의 S3 스토리지에서 파일을 삭제할 때, 로그를 남기는 코드입니다.
@Slf4j
@RequiredArgsConstructor
@Component
public class S3Uploader {
'''
코드 생략
'''
private void removeNewFile(File targetFile) {
if(targetFile.delete()) {
log.info("파일이 삭제되었습니다.");
} else {
log.info("파일이 삭제되지 못했습니다.");
}
}
}
maven 또는 gradle을 통해 라이브러리를 추가한 이후 'cannot resolve symbol log' 에러가 발생한다면,
인텔리제이 사용자의 경우 File - Settings - Plugins에서 lombok 플러그인을 설치하면 해결할 수 있습니다.
'Study > Spring' 카테고리의 다른 글
[spring/Error] failed to configure a datasource: 'url' 에러 (0) | 2021.01.19 |
---|---|
[Spring/Error] Failed to connect to service endpoint 에러 (0) | 2021.01.19 |
[Spring] 프로젝트 빌드 방법 (Windows/macOS) (0) | 2021.01.04 |
[Spring/Error] Port 8080 was already in use (Windows/Intellij) (0) | 2020.12.31 |
[Spring] 프로젝트 설정 (0) | 2020.12.23 |
댓글