작업환경 IDE : STS(Spring Tool Suite) Build Tool : Maven 나의 작업환경은 위와같이 STS+Maven이다. 현재 나는 웹 에디터에서 이미지를 올릴떄, 로컬이 아닌 구글 클라우드의 스토리지에 올리는 작업을 진행하고자 한다. 그래서 여러가지 관련 Dependency 라이브러리를 찾아본 결과 최종적으로 Spring Boot에서는 Spring-Cloud 관련 starter를 제공하고 해당 starter가 Google Cloud Platform을 지원한다는 사실을 알게되었다. 그래서 다음과 같이 관련 Dependency를 추가하고 실행해 보았다. [pom.xml] ... 생략 ........... ...... 생략 ...... org.springframework.cloud sp..
기존의 계획은 Spring Boot에 관한 책을 모두 읽고 이해하여 API 서버를 구축하는 계획을 갖고 있었느나 책 중간중간에 내용이 미흡한 부분이 많아서 인터넷을 참고하여 SpringBoot Rest API서버를 구축하였다. 그래도 확실히 책을 읽고나서 통찰력을 얻고나서 인터넷의 Reference를 참고하는 것과 그냥 참고하는 것과는 다르다는게 느껴지는게 소스를 보자마자 어떠한 기능을 하는지 대략적으로 이해가 갔다. 다음과 같은 절차를 통해 소스코드를 구현하였다. 1. 데이터베이스 생성 및 테이블 생성 2. 데이터 베이스에 연동할 properties값 설정 3. 소스코드 작성에 필요한 라이브러리들을 얻기 위한 Dependency 설정 4. 테이블과 매핑 객체 생성 5. DB에 데이터 접근을 위한 Rep..