
gradle-groovy / Java / 3.4.0
Group : com.sbs
Artifact : qna_service
Name : qna_service
Description : Demo project for Spring Boot
Package name : com.sbs.qna_service
Packing : jar
java : 17
Dependencies
1. 프로젝트를 자동으로 빌드하도록 설정하는 옵션
[File] - [Settings] - [Build, Excution, Deployment] - [Compiler] - Build project automatically 체크
✅ 언제 유용할까?
2. 컴파일러가 메서드의 매개변수 이름을 .class 파일에 저장하도록 설정
[Compiler] - [Java Compiler] - Additional command line parameters에
-parameters 입력
✅ 언제 유용할까?
parameters가 없으면, 컴파일된 코드에서 매개변수 이름이 사라져서 Spring이 적절한 요청을 매핑하지 못할 수도 있어.3. 애노테이션 프로세서(annotation processor)를 활성화하는 옵션
[Compiler] - [Annotation Processors] - Enable annotation processing 체크
✅ 언제 유용할까?
@Getter, @Setter, @Data 등)@Entity와 함께 Metamodel 클래스 생성할 때