Spring 주요 @

Walter Mitty·2022년 5월 25일
0

Spring

목록 보기
4/19

IntelliJ에서 JSON 형식으로 응답하는 자동 응답기 class를 만들어 줄 때 사용하는 것들

이름 설명
@RestController json 형태로 객체 데이터를 반환 하는 어노테이션
@GetMapping GET 요청을 하는 API의 어노테이션.
데이터를 가져올 때 사용한다.
  • Get 방식
    : 브라우저에서 클라이언트가 서버의 주소창에 쳐서 요청하는 것을 Get 방식이라 한다.
    즉, 브라우저에서 /something 을 쳐서 요청하는 것을 Get 방식이라 한다.
    (참고로 요청을 하는 방식은 다양하다.)


    만약 내가 주소창에 /courses를 쳤을 때 get방식으로 course에 대한 정보가 오는 걸 원하는 거구나.
    = get 방식으로 courses에 요청하는 거구나?

Method 만들기.
1. Course라는 빵을 새로 하나 만든다. (new Course)
2. title, days, tutor를 설정한다 (private를 사용했다면 setter 이용해서! setTitle)
예) course.setTitie("웹개발의 봄 스프링");
3. return 값으로 course를 돌려준다.
= course 변수가 반환이 된다.
4. 이 때, course 변수의 값을 JSON 형식으로 변환해서 브라우저한테 돌려주는 걸 Spring이 알아서 해준다!

0개의 댓글