일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- api 서버
- 아이오닉 설치
- mariadb
- yml constant
- multiple yml
- 도커 설치
- yml 여러개
- Spring cloud
- 다중 yml
- Spring
- ionic
- gitlab
- 아이오닉
- ionic install
- datasource
- Service Discovery
- Service Registry
- eureka
- docker
- docker isntall
- spring boot rest api
- git
- Rest
- 도커
- 16.04
- spring constant
- MSA
- spring boot
- CORS
- github
- Today
- Total
개발 메모장
현재 많은 프로젝트들을 환경값을 application.properties 파일에서 application.yml파일로 관리를 하고 있다. 이렇게 되면서 Constants 역시 기존에는 class파일에서 yml파일로 관리를 하는 경우가 생겼고, application.yml에서 물론 전부 관리할 수 있지만 별도의 yml파일로 분리하여 관리하여할 경우가 있어서, 해당 방법을 알아보자 기존의 application.yml은 @Configuration public class CustomConfig { public CustomConfig(@Value("${info.name}") String name){ //use Your Constants } } 이와 같은 방식으로 사용할 수 있었다. 1. resoures/consta..
2020/08/08 - [Server] - [Spring Boot] Rest API Server(1) - IntelliJ 프로젝트 생성 [Spring Boot] Rest API Server(1) - IntelliJ 프로젝트 생성 최근 게이트웨이를 개발해야할 업무가 생기면서 기존에 크지 않던 API서버를 그대로 사용하기 위하여 MSA로 개발하기로 했다. 그래서 개발을 하고 있는 환경으로는 Spring Cloud Gateway + Hystrix + Spring dlibs.tistory.com 앞에서 생성한 프로젝트의 GET, POST, PUT, DELETE 메소드를 지원하는 기본 서버를 만들어 보자 1. Application 환경설정 우선 resources 아래에 application.properties 파..
최근 게이트웨이를 개발해야할 업무가 생기면서 기존에 크지 않던 API서버를 그대로 사용하기 위하여 MSA로 개발하기로 했다. 그래서 개발을 하고 있는 환경으로는 Spring Cloud Gateway + Hystrix + Spring Config + Eureka 환경에 Boot로 개발한 자바 서버와 노드 서버등이 분산되어 있다. 그중 이번에는 진행을 하면서 가장 기본이 되는 Spring boot REST API 서버 에서 프로젝트 생성부터 알아본다 개발환경 IDE IntelliJ JDK adoptopenjdk13 1. Create Project Intellij의 Spring Initializr를 사용하면 https://start.spring.io에서 제공하는 스프링부트 프로젝트 생성과 같은 방식으로 스프링..