반응형
Lombok?
반복되는 코드들을 간단한 어노테이션으로 자동 생성되게 하는 기능
ex) getter, setter, toString ...
1. Lombok 의존성 추가
case : maven
...
<dependencies>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
</dependencies>
...
<build>
<plugins>
<plugin>
...
<excludes>
...
<exclude>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</exclude>
...
</excludes>
</configuration>
</plugin>
</plugins>
</build>
case : Gradle
...
dependencies {
...
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
...
}
...
2. Lombok 라이브러리 추가 확인
3. Lombok IDE 적용
case : Eclipse
1) 아래 사이트에서 Lombok 파일 다운
2) 표시된 버튼을 클릭 - 설치된 Eclipse 경로 선택
case : IntelliJ
1) File - Settings
2) Plugins에서 Lombok 설치 후 Installed에서 설치 확인
4. Lombok 확인
1) Lombok Annotation을 이용해서 Getter, Setter 자동 생성
2) Test 인스턴스를 이용해서 확인
3) 실행 결과 확인
반응형
'etc' 카테고리의 다른 글
[html2canvas] 기본 예제 (0) | 2023.04.15 |
---|---|
[VsCode] vscode default 터미널 변경 방법 (0) | 2023.03.13 |
[IntelliJ] 자동 빌드 설정 (0) | 2022.06.18 |
개발한 API 테스트 도구 - postman (0) | 2022.06.14 |
[eclipse] intellij 처럼 자동완성기능 사용하기 (0) | 2022.05.29 |