반응형
만약 아래와 같은 class가 있다고 가정합니다.
public class Member {
private Long id;
private String name; // 이름
private Integer age; // 나이
private String address; // 주소
private String telNo; // 전화번호
}
이 Member class에 값을 setting하기 위해서는 생성자에 모든 값을 넣어주거나, 아래와 같이 모든 setter를 호출하여 값을 setting 합니다.
Member member = new Member();
member.setId(1L);
member.setName("홍길동");
member.setAge(20);
member.setAddress("서울시");
member.setTelNo("010-1111-2222");
이렇게 setting하는 방법은 변수가 많아지면 일일히 찾기 너무 힘이 듭니다.
intellij에서는 이 불편함을 해소할 수 있는 plugin이 존재합니다.
그 plugin은 바로 github.com/gejun123456/intellij-generateAllSetMethod 입니다.
이 plugin을 설치하는 방법은 간단합니다.
1. [File > setting] 메뉴에(단축키: ctrl + alt + S) 들어갑니다.
2. plugins에 들어간 후에 GenerateAllSetter를 검색합니다.
3. install을 클릭합니다.
여기까지 하면 설치는 끝났습니다.
사용하는 방법도 간단합니다.
아래와 같이 Member member = new Member(); 중 아무데나 커서가 있는 상태에서 alt + enter 단축키를 입력한 후 아래 세가지 중 하나를 선택합니다.
- Generate all setter with default value
- Generate all setter no default value
- Generate setter getter converter
728x90
반응형
'개발도구 > IDE' 카테고리의 다른 글
IntelliJ에서 H2 연결하고 H2 Console 사용하기 (0) | 2020.12.19 |
---|---|
intellij 실행 시 finished with non-zero exit value 1 오류 (9) | 2020.12.19 |
[IntelliJ] lombok plugin 설치 (0) | 2020.12.04 |
Intellij output 한글 깨짐 (0) | 2020.11.21 |
IntelliJ에 Eclipse 프로젝트를 import 하는 방법 (0) | 2020.10.07 |