
이클립스 lombok 라이브러리 적용/인식 안되는 오류 해결
2022. 8. 12. 16:28
자바
원인 위와 같이 어노테이션을 작성해도 적용이 되지 않고 빨간줄이 그어지는 경우가 생길 수 있다. 원인이야 여러가지일 수 있겠지만, 가장 흔한 경우는 프로젝트 생성 시 lombok을 의존성으로 추가만 해두고 실제 라이브러리는 설치하지 않은 경우 발생한다. 해결 우선 lombok.jar 파일을 다운로드하자. 링크: https://projectlombok.org/download 다운로드 되었다면 lombok이 설치된 폴더로 가서 경로에 cmd를 입력해 커맨드 창을 열자. 다운로드 받은 lombok에 우리가 사용하는 이클립스 실행파일을 등록하고 설치해주자 lombok이 설치된 경로에서 cmd가 열렸다면 다음과 같이 입력하자 java -jar lombok.jar (lombok 파일 이름) lombok이 열리고 위..

[자바] lombok 라이브러리 - @Getter & @Setter
2022. 8. 3. 23:04
자바
어떤 값을 저장하고 꺼내오는 과정에서 getter와 setter를 필요로 하는 경우가 많다. 웹 프로젝트 작업 시에는 수많은 getter, setter만으로 이루어진 클래스도 필요로 한다. 물론 요즘 IDE에는 이를 생성해주는 단축키도 존재할만큼 잘 만들어져 있다. 하지만, 새로운 변수가 추가될 때마다 매번 getter, setter를 추가해야 한다는 점은 변하지 않는다. 심지어 변수명이 바뀌면 따라서 바꿔줘야하는 불편함이 있다. lombok 라이브러리에 있는 두 개의 어노테이션은 이런 불편함을 줄여주는 역할을 한다. @Getter & @Setter 클래스 이름 위에서 어노테이션으로 사용할 수 있다. import lombok.Getter; import lombok.Setter; @Getter @Sette..