추천 글 🍀
Tutorial
[SpringBoot] REST API 카카오 로그인 개발하는 법
SpringBoot를 이용하여 카카오 로그인을 구현해 보겠습니다. 카카오 로그인에 대해서 설명되어 있는 공식 문서입니다. 공식 문서에 설명 ...
Knowledge/디자인 패턴
[구조 패턴] 어댑터 | 퍼싸드 | 컴포지트 | 브리지 패턴 (with 예시 코드)
GoF가 정의하고 있는 23가지 패턴은 3가지 종류(생성, 구조, 행위)로 분류한다. 정보처리기사 필기 시험에서 해당 종류에 속하는 패턴을 ...
반응형

내가 맨날 헷갈려서 정리해놓는 어노테이션 3대장
@PathVariable
@GetMapping("/api/user/{nickname}/exists")
public ApiResponse<?> isExists(@PathVariable String nickname){
}
사용 예시
https://localhost:8080/api/user/sumin/exists

@RequestParam
@GetMapping("/api/auth/kakao/login")
public ApiResponse<?> login(@RequestParam(value = "code") String code){
}
사용 예시
https://localhost:8080/api/auth/kakao/login?code={code값}

@RequestBody
@GetMapping("/api")
public ApiResponse<?> isExists(@RequestBody DTO dto){
}
사용 예시

반응형
LIST
'Framework > Spring' 카테고리의 다른 글
| [트러블슈팅] Springboot - Swagger가 업데이트 되지 않을 때 (0) | 2024.11.11 |
|---|---|
| [Springboot] Swagger2.0 적용하는 법 (+ JWT 토큰 있/없는 경우) (0) | 2024.11.08 |
| [Spring] ModelAndView, Model - MVC, Observer(옵저버) 패턴 (2) | 2024.01.24 |