이어서 롬복을 이야기해보겠다.
롬복은 컴파일시에 getter/setter, 생성자, toString()등을 자동으로 생성해준다 굉장히 강력하다!!
코드 컴파일/IDE 지원
이제 다운로드 해보자
실행하던 프로젝트를 끄고
Download
projectlombok.org
위의 링크로 들어가 다운로드를 클릭한다.
그리고 다운을 했다면 디렉토리에 잘 들어있을겁니다 ㅎㅎ
이제 밑의 사이트에 들어갑니다.
Maven
projectlombok.org
드래그 되어있는 코드를 복사하여 porm.xml dependencies부분에 집어넣습니다.
만약 잘 세이브하였다면
이렇게 롬복 파일이 자동으로 다운이 될 것이다.
그렇다면 롬복이 다운되었을때와 아닐때의 차이점을 보겠다.
서버를 실행시켜준 후
- 롬복 사용전
이렇게 프린트 한다면 결과는 아래와 같이 찍힌다.
하지만 롬복 ToString 을 추가하면
어노테이션을 입력하면 자동으로 임포트가 되고 서버 재실행 후 새로고침을 하면
toString이 자동으로 생성된다. 이렇게 롬복은 코드 한줄로 달라지게한다.
이제 환경설정이 끝났다. 다음 글은 의존성 주입부터 시작해보자
'Spring' 카테고리의 다른 글
[Part 1] 의존성 주입 실습(추가설명) #5 (0) | 2023.01.08 |
---|---|
[Part 1] 의존성 주입 실습 #4 (0) | 2023.01.08 |
[Part 1] 프로젝트 생성 #2 (0) | 2023.01.07 |
[Part 1] 환경설정 #1 (0) | 2023.01.07 |
AOP(Asperct Oriented Programming)- Aspect, Advice, jointpoint, pointcut, weaving (0) | 2022.10.26 |