lombok

    [IntelliJ] Can't build maven jhipster project with lombok

    Can't build maven jhipster project with lombok 해당 문제는 프로젝트 내에서는 lombok이 문제없이 동작하였으나, build 단계에서 getter/setter 메소드를 찾을 수 없다거나 (Cannot find symbol), Constructor 생성자가 생성이 안되어 에러를 내뱉으며 발생하였다. 해당 프로젝트에 lombok plugin을 설치하고, pom.xml 에 dependency를 주입하고, enable annotation proccessor 를 체크하면 프로젝트에서 lombok을 사용할 수 있다. lombok 설치와 annotation에 대해서는 아래 포스팅을 참고하길 바란다. https://gre-eny.tistory.com/303 [IntelliJ] Lo..

    [IntelliJ] Lombok 설치 및 Lombok Annotation

    Lombok 이란? 롬복(Lombok)은 자바 Domain(DTO, VO) 에서 반복적으로 작성되는 getter/setter나 toString, 생성자 코드 등의 소스들을, 어노테이션(Annotation)을 사용하여 생략할 수 있도록 컴파일 시점에 자동으로 생성해주는 라이브러리이다. 1. Lombok 설치하기 본 게시글은 아래 설명한 환경을 기반으로 설명하겠다. IntelliJ IDEA Ultimate 2021.1.2 Gradle 6.7 Maven 3.6.3 참고로 IntelliJ 2020.03 이후 버전에서는 기본 Plugin으로 Lombok이 설치되어 있다고 한다. IntelliJ에서는 Plugin으로 lombok을 지원한다. File-Settings-Plugins-Marketplace에 lombok..