티스토리 뷰
1.Spring 프로젝트 생성
- 이 글은 기존에 Spring 으로 백엔드를 구축해본 경험이 있는 사람들을 기준으로 작성 했습니다.
의존 값을 추가 해줍니다. DB같은 경우는 본인이 사용할 DB를 기준으로 잡아주세요.
간단하게 확인 작업을 할 것이기 때문에 다음과 같이 Info라는 Packege를 생성해
InfoController를 생성해 줬습니다.
InfoContorller.java
package com.rest.test.info;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
#RestController 어노테이션
@RestController
public class InfoController {
#/info 라는 Url로 맵핑
@GetMapping("/info")
public String projectInfo() {
#맵핑시 출력될 메시지
return "Project name is preword.";
}
}
아마 실행시 오류가 발생 할 것 입니다.
이는 코드상에 문제가 아닌, 저희가 build.gradle내부 Dependencies 중에
DB관련 설정을 해주지 않아 오류가 발생한 것 입니다.
이는 주석 처리로 넘겨서 빠르게 값을 확인해 보겠습니다.
생각보다 간단해서 놀라셨을 겁니다.
단지 이는 REST API가 아닌 REST API를 만드는 간단한 예시입니다.
앞으로 포스팅을 진행하면서 더 자세히 코딩 하도록 하겠습니다.
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Logstash to ElasticSearch
- Spring + ELK
- Gateway
- elasticSearch
- 운동
- Kafka Connect
- 운동일기
- git
- prometheus
- Feign
- LoadBalancer
- github
- 빅-오
- rabbitmq
- MariaDB
- 루틴기록
- ACTUATOR
- config
- kafka
- JWT
- Logstash 활용
- UserService
- producer
- springcloud
- MSA
- 미래의나에게동기부여
- docker
- consumer
- zipkin
- 오늘저녁 삼겹살
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함