[Spring Boot] 나를 위해 정리하는 스프링부트 -4-

롬북: 코드를 간소화해 주는 라이브러리

로깅: 프로그램의 수행과정을 기록으로 남기는 것

리팩터리: 코드의 기능에는 변함이 없이 코드의 구조 또는 성능을 개선하는 작업

 

build:gradle>dependencies에 작성

compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'

 

사용하는 어노테이션 

@AllArgsConstructor : 클래스 안쪽의 모든 필드를 매개변수로 하는 생성자를 만듦 별도 생성자 필요 x

@Slf4j : 로깅할 때 사용

@ToString: toString()매서드를 사용한 것과 똑같은 효과 따로 메서드 사용안해도됨

 

로그 찍으면 데이터가 언제 저장되었는지 시간정보도 있음