스프링 부트 강의 요약(10~

구보선·2023년 2월 1일
0
post-custom-banner

10 롬복과 리팩터링

롬복을 활용하여, 기존 코드를 "리팩터링" 하시오

롬복
롬복이란 코드를 간소화 시켜주는 라이브러리!
필수 메소드를 사용하기 마련 매번 작성하기 어려움
->롬복
롬복을 사용하면...로깅(프로그램의 기록을 남기는것! like 블랙박스)...리팩토링 (성능개선)

롬복을 통한 코드 리팩토링

코끼리 빌드..!! dependencies 안에 라이브러리가 추가되어있음!!!!!!!!!!!!!
프로젝트 생성을 위한 도구들(라이브러리)
->코끼리 새로고침!

  • 플러그인 설치
    플러그인스..에서 검색 후 install

7.DTO리팩토링

@AllArgsConstructor 생성자생성
@ToString tostring 메소드
->롬복을 통한 리팩토리 (가독성, 코드 길이 줄여줌, 코드 압축)

  1. Entity 리팩토링

드래그 부분 지우고
@AllArgsConstructor
오버라이딩 된 toStirng 메소드도
@ToString

->코드의 구조를 리팩토링

  1. 로그 남기기

로깅이란? 블랙박스 같은 것, 서버에서 일어나는 일들을 기록!

@Slf4j //로깅을 위한 골뱅이(어노테이션)

println이 아닌 로깅을 통해 데이터 잘 찍히는지 확인

서버는 두개 동시실행 x주의

post-custom-banner

0개의 댓글