🕊️ 면접을 위한 스프링 부트 어노테이션(1)

스프링 부트는 애플리케이션 내의 다양한 요소를 구성하고 커스텀하는데 중요한 역할을 하는 어노테이션을 제공합니다. 이 포스팅에서는 일반적이고 중요한 어노테이션을 살펴봄으로써 면접 준비를 더욱 효과적으로 할 수 있게 해줄 것입니다.


면접을 위한 스프링 부트 어노테이션(2) - [https://careerly.co.kr/comments/96343]


Core Annotations

  • @SpringBootApplication

    @Configraution, @EnableAutoConfiguration, @ComponentScan과 같은 주요 어노테이션을 결합합니다.

  • @Configuration

    이 어노테이션을 사용하여 클래스에 스프링 빈 및 구성 로직이 포함되어 있음을 나타냅니다.

  • @Component Scan

    이 어노테이션은 컨트롤러, 서비스 및 레파지토리와 같은 스프링 구성 요소에 대해 검색할 패키지를 지정합니다.

  • @EnableAutoConfiguration

    application.properties 또는 application.yml 파일의 속성을 기반으로 스프링 부트 프로그램의 자동 구성을 활성화합니다.


Controller Annotations

  • @RestController

    해당 클래스가 HTTP 요청을 처리하고 JSON, XML등과 같은 다양한 형식으로 응답을 반환하는 컨트롤러라고 표시합니다.

  • @Controller

    @RestController와 유사하지만, 응답을 뷰 형식으로 반환한다고 표시합니다.


Service and Repository Annotations

  • @Service

    해당 클래스가 애플리케이션에 비즈니스 로직을 제공하는 서비스라고 명시합니다.

  • @Repository

    해당 클래스가 응용 프로그램에 대한 데이터 접근을 제공하는 레파지토리라고 표시합니다.


Dependency Injection Annotations

  • @Autowired

    생성자, 필드, setter 메서드에 관계 없이 의존성을 클래스에 주입합니다.


Request Mapping Annotations

  • @RequestMapping

    컨트롤러의 특정 메서드를 제공된 엔드포인트에 매핑하여 다양한 HTTP 메서드(GET, POST, PUT, DELETE 등)를 지원합니다. @GetMapping과 @PostMapping의 기반입니다.

조서희 / 면접을 위한 스프링 부트 어노테이션2 | 커리어리

커리어리

조서희 / 면접을 위한 스프링 부트 어노테이션2 | 커리어리

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 12월 13일 오후 1:57

 • 

저장 128조회 8,211

댓글 1

함께 읽은 게시물

Amazon CEO가 얘기하는 성공적인 커리어를 위한 최고의 팁 5가지


... 더 보기

Amazon CEO Andy Jassy shares his top tips for a successful career: ‘Don’t be afraid to fail’

www.aboutamazon.com

Amazon CEO Andy Jassy shares his top tips for a successful career: ‘Don’t be afraid to fail’

 • 

저장 12 • 조회 2,248



🕊️ Java의 ExecutorService 스레드 풀 정복하기

... 더 보기

Java의 ExecutorService 스레드 풀 정복하기

덕토피아

Java의 ExecutorService 스레드 풀 정복하기

 • 

저장 23 • 조회 2,554


공유 오피스 꼴불견 1~3위


🥉 4명 테이블에 자기 물건으로 다 채우기


... 더 보기

[서평]일잘러의 비밀, 챗GPT와 GPTs로 나만의 AI 챗봇 만들기

... 더 보기

사용자가 공유한 콘텐츠

www.hanbit.co.kr

사용자가 공유한 콘텐츠

변해야 하는 것

사람들이 자장면을 ‘짜장면’이라 부르면,

... 더 보기