생성자를 만들어준다. : 인수가없는 생성자, final / @NonNull 각 필드에 또는 모든 필드에 대해 인수를 사용하는 생성자를 생성합니다. public class RequiredArgsConstructorClass { private final AnotherService anotherService; public RequiredArgsConstructorClass (AnotherService anotherService) { this.anotherService = anotherService; } @RequiredArgsConstructor public class RequiredArgsConstructorClass { private final AnotherService anotherService; } @..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/lNbo1/btq1JzO6mLa/sJRKjpbSJxfk9Lt1uAbLaK/img.png)
lombok dependency 추가 org.projectlombok lombok 1.18.10 provided 1. lombok-1.18.10.jar 위치한 경로로 이동 > jav -jar lombok-1.18.10.jar 2. Install / Update 실행 - project 에 lombok.jar 를 반드시 추가하세요. STS 실행시 설정을 추가해야 합니다. 라고 한다면 *.ini 파일 -vmargs 다음에 아래 설정을 추가. -javaaget:lombok.jar -Xbootclasspath/a:lombok.jar
@SpringBootApplication 은 jar 의존성에 근거해서 자동으로 스프링 application을 설정할 수 있습니다. 아래 3개를 포함하고 있습니다. @SpringBootConfiguration @EnableAutoConfiguration @ComponentScan @SpringBootApplication 어노테이션은 Spring의 성격을 갖고 있는 어노테이션들을 묶어 놓은 어노테이션입니다. @Configuration(스프링 자바 기반 설정 클래스를 지정) & @EnableAutoConfiguration(root package 정의 및 스프링 설정 자동화) & @ComponentScan(컴포넌트 검색 기능 및 bean 자동 등)을 합쳐 놓은 어노테이션으로 손쉽게 SpringBoot를 사용할 ..