자바로 코드를 작성하다 보면 getter, setter, toString 그리고 멤버변수에 대응하는 생성자와 같은 코드를 반복해서 작성하게 된다. 이러한 번거로움을 해소하기 위해 Eclipse나 Intellij와 같은 IDE에서 코드를 생성하는 기능을 제공을 하고 있다. Intellij Generate Menu 하지만 이 또한 매번 반복하기에 귀찮은 작업이다. 그리고 코드에서 매개변수에 대한 getter, setter, toString, 생성자들이 차지하는 양이 상당히 많아 정작 이 클래스의 핵심 로직을 찾기 어려워진다. 이러한 문제를 해결하기 위해 나온 것이 바로 Lombok (롬복)이다. 특히 Spring에서는 JPA로 DB를 다루기 위해서 다음과 같은 형태의 Entity를 구현할 일이 많다. 롬복을