Gradle
- 빌드 자동화 시스템
- 우리가 작성한 Java 코드를 설정에 맞게 자동으로 Build 해줌
- 소스 코드를 실행 가능한 결과물로 만드는 일련의 과정을 뜻함
- Gradle 을 사용해 간편하게 Java 소스 코드를 실행 가능한 jar 파일로 만들어줌
Lombok
자바 프로젝트를 진행하는데 거의 필수적으로 필요한 메서드/ 생성자 등을 자동으로 생성해줌으로써 코드를 절약할 수 있도록 도와주는 라이브러리
@Getter @Setter
@Setter, @Getter 롬복을 달아주면 자동으로 setter, getter 메소드가 생성된다.
@NoArgsConstructor @AllArgsConstructor
@NoArgsConstructor 롬복은 기본생성자를,
@AllArgsConstructor 롬복은 모든 필드를 파라미터로 가진 오버로딩된 생성자를 만들어준다.
@RequiredConstructor
@RequiredConstructor 은 final 제어자가 붙은 필드를 파라미터로 가진 오버로딩된 생성자를 만들어준다.
'컴퓨터 프로그래밍 > Spring' 카테고리의 다른 글
[Spring] Ioc (제어의 역전) 와 DI (의존성 주입) (0) | 2024.08.16 |
---|---|
[Spring] CRUD (0) | 2024.08.13 |
[Spring] PathVariable, RequestParam, ModelAttribute, RequestBody (0) | 2024.08.13 |
[Spring] 데이터를 Client 에 반환, Jackson 라이브러리 (0) | 2024.08.12 |
[Spring] Controller, 정적 페이지와 동적 페이지 (0) | 2024.08.12 |