반응형
목표
IntelliJ IDEA에 롬복(Lombok)을 설치하여 자바 개발에서 롬복을 사용할 수 있게 만드는 것입니다.
롬북이란
롬복(Lombok)은 자바 Domain(DTO, VO) 에서 반복적으로 작성되는 getter/setter나 toString, 생성자 코드 등의 소스들을, 어노테이션(Annotation)을 사용하여 생략할 수 있도록 컴파일 시점에 자동으로 생성해주는 라이브러리이다.
필요한 도구
- IntelliJ IDEA
- Gradle 또는 Maven (프로젝트에 따라 선택)
하는 법
- IntelliJ IDEA를 실행합니다.
- 롬복을 설치할 프로젝트를 엽니다.
- 프로젝트의 빌드 설정 파일(build.gradle 또는 pom.xml)을 엽니다.
- 롬복 종속성(dependency)을 추가합니다.
- IntelliJ IDEA에서 롬복 플러그인을 설치합니다.
예제 (Gradle을 사용하는 경우)
- IntelliJ IDEA를 실행합니다.
- 롬복을 설치할 프로젝트를 엽니다.
- 프로젝트의 build.gradle 파일을 엽니다.
- dependencies 블록에 다음 종속성을 추가합니다:
dependencies {
compileOnly 'org.projectlombok:lombok:1.18.20'
annotationProcessor 'org.projectlombok:lombok:1.18.20'
}
- build.gradle 파일을 저장합니다.
- IntelliJ IDEA의 오른쪽 상단에 있는 "Gradle Sync" 버튼을 클릭하여 종속성을 동기화합니다.
- 롬복이 프로젝트에 추가되었습니다.
예제 (Maven을 사용하는 경우)
Maven – Welcome to Apache Maven
- IntelliJ IDEA를 실행합니다.
- 롬복을 설치할 프로젝트를 엽니다.
- 프로젝트의 pom.xml 파일을 엽니다.
- dependencies 섹션에 다음 종속성을 추가합니다:
<dependencies>
<!-- ... 다른 종속성들 -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
<scope>provided</scope>
</dependency>
</dependencies>
- pom.xml 파일을 저장합니다.
- IntelliJ IDEA의 오른쪽 상단에 있는 "Maven Reimport" 버튼을 클릭하여 종속성을 동기화합니다.
- 롬복이 프로젝트에 추가되었습니다.
롬복 플러그인 설치
- IntelliJ IDEA를 실행합니다.
- "File" 메뉴로 이동한 다음 "Settings"를 선택합니다.
- "Plugins"을 선택합니다.
- "Marketplace" 탭을 선택합니다.
- "Lombok"을 검색하고 플러그인을 찾습니다.
- "Install"을 클릭하여 롬복 플러그인을 설치합니다.
- 설치가 완료되면 IntelliJ IDEA를 다시 시작합니다.
이제 롬복이 설치되었고, IntelliJ IDEA에서 롬복을 사용할 수 있습니다.
반응형
'old > Programming' 카테고리의 다른 글
http URL의 구조 (0) | 2023.07.19 |
---|---|
자주 사용하는 롬북 어노테이션 리스트 (0) | 2023.07.17 |
자바 프로그램의 실행 과정 (0) | 2023.07.15 |
JAVA에서 char타입 사칙연산은 어떻게 작동할까? (0) | 2023.07.13 |
빌더 패턴 Builder Pattern (0) | 2023.07.12 |