Lombok 너무 편리하기 때문에 주의해야 한다. (Lombok 주의점)
같이 스터디했던 동생이 사전과제에 대한 평가에 DTO에 Lombok Setter가 무분별하게 사용을 했다는 피드백을 받았다.그러다가 좋은 DTO는 무엇일까? 라는 고민을 하다가 ... 엉뚱하게 Lombok으로 화제가 변하게 되어 정리를 해봤다. [출처 : https://kwonnam.pe.kr/wiki/java/lombok/pitfall] 개발을 하다보면 Lombok을 많이 사용하게 된다. 특히, @Data를 많이 사용하고 있다. 이 5글자만 있으면, constructor, getter, setter, toString, equals, hashcode 메소드를 자동으로 생성해주기 때문에 코드가 굉장히 간결해보이게 만들어준다. 하지만 이 간결함 뒤에는 Reflection이 존재한다.이렇게 편리한 Lombok..
Java
2020. 3. 7. 23:25