gradle
Gradle :: Lombok 추가 시 이슈
Annotation 을 사용하기 위해 build.gradle 에 dependency 를 추가하는 과정에서 여러 이슈들이 있었다. 오늘은 그 이슈들을 해결하는 과정을 리마인더하기 위해 적어보려 한다. 먼저 lombok 을 사용하기 위해 build.gradle 에 다음 문구를 추가했다. implementation('org.projectlombok:lombok') 이후 아래 DTO 코드에 Annotation 을 추가하고 Unit test 를 진행했다. @Getter @RequiredArgsConstructor public class HelloResponseDto { private final String name; private final int amount; } 테스트 코드를 실행했는데 아래 에러 발생.. h..
Spring Boot :: 처음 시작하는 Gradle 프로젝트 (build.gradle)
spring initializr 를 사용하면 빠르게 spring boot 의 설정을 할 수 있지만, 공부하는 입장에서 build.gradle 의 코드가 무슨 역할을 하는지, 추가로 의존성 추가가 필요하면 어떻게 해야 하는지는 알고 넘어가보자. 먼저 IntelliJ 에서 New Project 로 Gradle 프로젝트를 생성한 후에 build.gradle 파일을 지우고 아래 코드들을 순서대로 작성해보자. 다 작성하고 나면 spring boot 에 필요한 최소 설정은 다 추가되어 있을 것이다. // build.gradle buildscript { ext { springBootVersion = '2.1.7.RELEASE' } repositories { mavenCentral() } dependencies { c..