성장과정(dev)
-
스프링 부트와 AWS로 혼자 구현하는 웹서비스 책을 읽으며 lombok, intelliJ, gradle build 시작성장과정(dev)/Spring + Java + JPA 2020. 5. 15. 14:24
개발을 2년 넘도록 했는데 intelliJ도 안써봤고, lombok 하나를 몰랐다니.. eclipse에서는 설치하는데 좀 복잡하지만 intelliJ에서는 아주 쉽게 사용할 수 있다.. 해서 있는대로 따라해보았다. lombok 설치도 하고 "Lombok Required Annotation Processing" 이라는 문구가 떠서 체크도 했는데 그 다음 예제( lombok 사용하기 예제 )를 만들어 run 하니 정상실행이 안되는것이다. 참고로 예제에서는 dto를 생성하는데 final로 변수들을 정의한다. lombok에서 제공하는 @RequiredArgsConstructor 어노테이션은 모든 final 필드가 포함된 생성자를 생성해주는 역할이라고 한다. 즉, 이 annotation을 적용했는데 final변수를..