0711 Spring / Lombok 설치(STS)
Lombok
:반복되는 getter, setter, toString 등의 메서드 작성 코드를 줄여주는 라이브러리
①Lombok 다운로드
https://projectlombok.org/download
Download
projectlombok.org
② 설치 전 STS 종료한 상태에서 설치해야함
설치 경로 > cmd > java -jar lombok.jar
위와 같은 에러시 lombok 파일 자체를 더블 클릭하면
③위와 같은 설치 화면이 뜨고(cmd에도 동일) specify location 클릭
>경로 설정을 sts가 존재하는 파일까지 경로를 도달시킨다
후에 Install/Update 클릭하면
파일안에 STS와 lombok이 함께 존재
lombok 설치가 제대로 된지 확인 첫번째 STS 구성설정 파일
메모장으로 열어 마지막 줄에 lombok.jar 이 있는지 확인
%주의%
①lombok.jar로 파일명 바꾸면 STS가 갑자기 안 열린다. 당황하지 말고 원래 파일명으로 되돌릴 것
②자동완성이 갑자기 안되거나 느려진다 : preference > java > Editor > Content Assist > Advanced
Java Proposals 체크
Java Proposals(Task-Focused) 체크 취소
>STS 껐다 다시 실행 및 clean
③설치 확인
Maven > lombok 검색, project lombok 클릭, 젤 상위 파일 복사
pom.xml 파일에 적용
> DAO 파일에 @Data, @Getter @setter
@ToString
@NoArgsConstructor
적용되는지 확인 > 자동으로 생성됨