Lombok 롬복 설치
2022. 1. 15. 12:52ㆍFramework
반응형
getter/setter메소드와 toString 코드를
내부적으로 추가해주어 코드를 줄일 수 있는 라이브러리
메이븐레파지토리사이트에서 lombok 검색 후
대충 유세이지스 높은 걸로 pom.xml에 복붙 후 저장

패키지 익스플로러 탭에
메이븐 디펜던시즈폴더에 롬복 설치 확인 후
롬복파일이 있는 경로 찾아가기

lombok 압축 jar파일 실행
압축파일이 알집인 경우 바로 실행 불가

압축파일 기본프로그램이 알집일 경우
cmd창 열어서 cd 롬복 jar파일 경로 엔터
java -jar 롬복 jar파일 이름 엔터
강제로 실행

로딩

인스톨/업데이트 클릭

설치완료

그리고 IDE 재실행 후
롬복 어노테이션으로 롬복 사용하면
패키지익스플로러 탭에서
해당 클래스에 자동으로 메소드 완성된 것 확인가능
@NoArgsConstructor
@AllArgsConstructor
@Setter
@Getter
@ToString


주의사항)
롬복 사용 시 소문자 단 하나로 시작하는 필드명 사용금지
예를 들어 uName이라는 필드명이 있다고 가정
jsp페이지에서 el구문을 사용했을 때
${ loginUser.uName }
내부적으로 .getuName() 메소드를 찾게 됨
롬복 사용 시 uName필드가 자동완성해주는 메소드는
.getUName()으로 메소드를 찾지 못하는 이슈가 발생
반응형
'Framework' 카테고리의 다른 글
스프링 첨부파일 업로드 (0) | 2022.01.24 |
---|---|
비밀번호 암호화(Bcrypt방식)로 회원가입, 로그인 작업 (0) | 2022.01.17 |
스프링 한글 깨짐 현상 인코딩 작업 (UTF-8) (0) | 2022.01.14 |
스프링 컨트롤러에서 파라미터 받는 여러 방법 (0) | 2022.01.14 |
스프링에게 주도권 부여하기 위해 bean등록 (0) | 2022.01.13 |