Annotation1 [Spring] lombok library 를 활용한 Annotation 얼마 전 새로운 회사로 이직을 하게 된 뒤 스프링으로 프로젝트를 만드는 중이다. 기존에 개발하던 방식처럼 파라미터가 들어오는 경우 ValueObject를 만들어서 get하는 방식으로 사용중이였는데 개발이 계속 진행되다 보니 해당 VO에 추가되는 값이 있을때 마다 값을 새로 추가해주고, getter, setter 를 추가하고 toString에도 추가해주는게 너무 귀찮았다. 앞으로도 계속 추가되고 변경될때마다 수정하는게 너무 번거로울듯 싶어서 그냥 lombok을 이용해서 어노테이션으로 처리하기로 결정했다. 기존의 VO는 이런 형식이였다. 이클립스에서 단축키 Alt + Shift + S 로 자동생성이 된다고 해도 변경될 때마다 저걸 새로 추가해주는건 너무 낭비였다. 좀더 쉽고 깔끔하게 만들어보자. 일단 lom.. 2019. 12. 5. 이전 1 다음