스프링부트 기반 MSA 형 서비스 구축을 위한 공부를 본격적으로 시작한다!
공부교재는 '18/12/28에 따끈따끈하게 출간된 "스프링 마이크로서비스 코딩 공작소"
일단 STS는 현시점기준 최신인 STS4로 다운로드! http://spring.io/tools
저자의 소스 코드 Git 경로 https://github.com/klimtever/spmia-chapter2 에서 프로젝트를 Clone해온다.
(Project Explorer > Import > Clone URI
이제 프로젝트를 Maven으로 빌드하자!
만약 Maven으로 프로젝트 빌드하려는데.. No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 에러 발생하며 Build Failure가 떨어지면..JRE Home 경로 지정시 JDK하위가 아닌 별도 JRE경로를 지정했는지 확인하면 된다. (https://stackoverflow.com/questions/19655184/no-compiler-is-provided-in-this-environment-perhaps-you-are-running-on-a-jre-ra 참조) |
빌드가 정상완료되고 프로젝트가 시작되었으면 브라우저나 Postman으로 접속해보자.
컨트롤러 소스에서 확인되는 구조대로 http://localhost:8080/v1/organizations/{organizationId}/licenses/{licensedId} 형식으로 호출해보면 된다.
ex> http://localhost:8080/v1/organizations/123/licenses/123
json형태로 결과를 잘 가져오는것을 볼 수 있다!
'Spring Framework > MSA' 카테고리의 다른 글
docker 기본 명령 (0) | 2020.04.15 |
---|---|
윈도우 리눅스용 하위 시스템(WSL) 기능 활성화 + WSL 설치 (0) | 2020.03.27 |
Windows10에 MSA 개발환경 재구성 (0) | 2020.03.13 |
스프링 컨피그 서버의 주요 정보 암호화 (0) | 2019.01.09 |
Docker 설치하기 (Windows7) (0) | 2019.01.07 |
댓글