티스토리 뷰
반응형
간한하게 Spring Boot 기반 Rest API를 구현해 보겠습니다.
저는 개발툴로 Intelij IDEA Community Edition를 사용하기 때문에
https://start.spring.io/ 에서 Spring Boot 프로젝트를 만들어서 사용하도록 하겠습니다.
저는 위처럼 설정을 하고 "GENERATE" 버튼을 눌러서 다운로드 받았습니다.
임의의 디렉토리에 압축을 풀어 놓습니다.
2. Intelij IDEA를 실행한 후에 압축을 풀어 놓은 폴더를 선택해서 열어 줍니다.
Intelij IDEA로 프로젝트를 오픈하면 알아서 초기 설정을 다 해줍니다. (인터넷 연결 필수)
단. PC에 여러개의 JDK가 설치 되었을 경우에 첫 번째 단계에서 프로젝트를 만들때 선택해 준 JDK 버전을 설정해 주면 됩니다.
프로젝트명에서 오른쪽 클릭해서 "모듈설정 열기"를 선택하면 됩니다.
3. 간단하게 프로젝트명을 URL로 호출해서 얻어 오는 Rest API를 만들어 보겠습니다.
package com.dev4u.ApiServer;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class ProjectInfo {
@GetMapping("/info")
public String info() {
return "ApiServer";
}
}
프로젝트를 빌드한 후에 웹브라우저로 http://localhost:8080/info를 호출해 봅니다.
이상으로 가장 기본이되는 Rest API를 Spring Boot 기반으로 구현해 보았습니다.
기능을 하나씩 추가해 나가면 되겠죠~~~
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 파나소닉 비데 DL-EH10KWS
- 코라나 19
- Sybase IQ
- 고체 향수
- 브리다 정수기
- 빈센트 반 고흐
- 화분벌레
- 솔리드 쿨론
- 매직 트랙패드2
- 르세라핌
- 유가바이트디비
- JMW 헤어드라이기기
- weka
- VARIDESK
- 별잉 빛나는 밤
- 남설 팔찌
- 톡토기
- 로니카 BCS
- 루미큐브 종류
- 카카오 에드
- 오미크론
- GKRS
- yugabyteDB
- 홈 오피스
- 배당급
- node.js
- Life Chair
- 별이 빚나는 밤
- Pixel Pals
- 증권정보포털
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함