IT/JAVA

[JAVA / spring] GET API 만들어보기

토끼개발자 조르디 2023. 12. 28. 15:44

* 예시 코드

package com.group.libraryapp.controller.calculator;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class CalculatorController {

    @GetMapping("/add") // GET /add
    public int addTwoNumbers(@RequestParam int number1, @RequestParam int number2) {
        return number1+number2;
    }
}
@RestController // 아래 api 코드를 api 진입 지점으로 만들어줌

 

- 주어진 클래스를 컨트롤러로 등록한다

- 컨트롤러 : API의 입구

@GetMapping("/add") // http method GET 을 의미​ GET /add

 

- 아래 함수를 HTTP method 가 GET 이고 HTTP path 가 /add 인 API로 지정한다

@RequestParam // 쿼리로 넘어온 변수를 사용해야 할 때

 

- 주어지는 쿼리를 함수 파라미터에 넣는다

'IT > JAVA' 카테고리의 다른 글

[JAVA / spring] POST API 만들어보기  (0) 2023.12.28
[JAVA / spring] JAVA 개발을 위한 기본 지식  (1) 2023.12.21