[Java, Spring] Lombok

dev_jubby·2022년 10월 19일
0

Java

목록 보기
9/16

Lombok?

Java 기반에서 기계적으로 작성하는 VO, DTO, Entity 관련 작업을 보다 쉽게 하게 해주는 도구이다.

@getter, @setter 와 같은 annotation 사용이 가능하다.

일반클래스

public class Student {    
	private int studentNum;    
    private String name;    
    private int age;     
    
    public int getStudentNum() {        
    	return studentNum;    
    }     
    
    public void setStudentNum(int studentNum) {        
    	this.studentNum = studentNum;    
    }    
    
    public String getName() {        
    	return name;    
    }     
    
    public void setName(String name) {        
    	this.name = name;    
    }     
    
    public int getAge() {        
    	return age;    
    }     
    
    public void setAge(int age) {        
    	this.age = age;    
    }
}

Lombok 사용시

import lombok.Getter;
import lombok.Setter; 

@Getter @Setter
public class Student {    
	private int studentNum;    
	private String name;    
	private int age;
}

Eclipse 적용 방법

eclipse folder에 lombok.jar 파일을 두고, eclipse.ini file에 아래 코드를 추가한다.

-javaagent:D:/경로/lombok.jar

profile
신입 개발자 쥬비의 기술 블로그 입니다.

0개의 댓글