티스토리 뷰
Lombok 라이브러리는 간단한 어노테이션 추가만으로 setter/getter/toString 등 모든 private 기본 메서드를 자동 생성하여 사용할 수 있게끔 해주는 라이브러리이다.
<!-- Lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version>
</dependency>
간단하게 maven repository에 dependency 만 추가를 해서 사용해보면,
package com.choonham.tdl.dto;
import lombok.Data;
@Data
public class Todo {
private String id;
private String name;
private String title;
private String regdate;
private String sequence;
private String type;
}
이렇게 DTO 객체 내에서 getter와 setter를 추가로 생성하지 않아도, @Data 를 추가하여 마치 생성한 것처럼 사용할 수 있다.
실제로 확인해봐도
위와 같이 전부 추가가 되어 있는 걸 확인할 수 있다.
매우 간ㅡ편
반응형
'Support' 카테고리의 다른 글
[Log4j2] Config 파일 <log4j2.xml> (0) | 2022.04.14 |
---|---|
[git] 현재 개발 중인 프로젝트에서 gitignore 추가가 안될 때 (0) | 2021.07.28 |
[lumbok] 기본 어노테이션 요약 (0) | 2021.07.01 |
[GitHub] 깃허브 기본 사용법 (0) | 2021.06.08 |
[GitHub] 현재 진행 중인 프로젝트를 연동 (0) | 2021.03.25 |
Comments
최근에 올라온 글
최근에 달린 댓글
TAG
- redux-thunk
- Async
- redux
- 인천 구월동 맛집
- 정보보안기사 #실기 #정리
- 맛집
- 인천 구월동 이탈리안 맛집
- javascript
- 이탈리안 레스토랑
- Promise
- react-native
- await
- react
- AsyncStorage
- 파니노구스토
- Total
- Today
- Yesterday