전체 글(126)
-
@RequestParam
@RequestParam URL에 전달되는 파라미터를 메소드의 인자와 매칭시켜, 파라미터를 받아서 처리할 수 있는 Annotation으로 아래와 같이 사용합니다. Json 형식의 Body를 MessageConverter를 통해 Java 객체로 변환시킵니다.
2022.12.23 -
@RequestMapping
@RequestMapping("/value") @Controller 하위에서 선언되며 /value 루트로 들어오는 모든 요청을 처리한다 하위 컴포넌트에서 재선언 함으로써 경로를 추가할 수 있다. @RequestMapping("/value",method = RequestMethod.GET) HTTP메서드를 활용한 요청 경로를 설정 할 수도 있다.
2022.12.23 -
@Controller
@Controller Spring에게 해당 Class가 Controller의 역할을 한다고 명시하기 위해 사용하는 Annotation입니다.
2022.12.23 -
@Bean
@Bean @Bean Annotation은 개발자가 제어가 불가능한 외부 라이브러리와 같은 것들을 Bean으로 만들 때 사용합니다.
2022.12.23 -
@Component
@Component 개발자가 생성한 Class를 Spring의 Bean으로 등록할 때 사용하는 Annotation입니다. Spring은 해당 Annotation을 보고 Spring의 Bean으로 등록합니다.
2022.12.23 -
@SpringBootApplication
@SpringBootApplication 어노테이션은 스프링 부트의 가장 기본적인 설정을 선언해 줍니다.
2022.12.23