Gradle, SrpingBoot, Multi Module) Finance API 코드 구조 (v.1.0.0)개발하다보면 부딪히는 문제들이 있습니다. 그러한 문제들은 소스코드의 유지보수를 어렵게 합니다. 빠르게 개발하고, 빠르게 출시하지 못하는 장애요소가 되죠. 결국은
Major 버전 업Root Module 설계 변경Parent Module의 신규 생성Sub Modules의 컨셉 변경Minor 버전 업last depth 모듈 생성 등.하나의 Git Repository는 하나의 도메인만 소유한다.ex) User Domain, Finan
Backend 프로젝트를 진행하다보니, Client의 입장에서 외부 시스템과 지속적으로 데이터를 싱크해야될 일이 생겼다. 일반적으로 생각하기엔 특정 시간에 주기적으로 프로그램이 실행되는 Schedule Job을 떠올릴텐데, Spring과 Java 진영에 맡도록 개발을
\[예금 적금 트래킹이전 버전에서 변경된 사항만 작성.벌써 v1.0.0라고 생각해도 될까?구성도 구조 변경이전 구성도가 한눈에 들어오지 않았음.(좌 -> 우) 배치에서 (상 -> 하) 배치로 변경하는걸 고려 중.....클라이언트 프로그래밍 언어 선택Facade Laye
Layer v.0.0.1External 과 Internal의 완벽한 경계각 도메인의 명확한 경계, 명확한 책임모든 비즈니스 로직은 Backend Layer에 작성Client의 비즈니스 로직 작성 금지(고민) 도메인간의 커플링 방지를 위해 상호 호출 제한(고민) 캐시 레
이전글에 이어서..API를 구축하고 사용하기 위한 플랫폼.API를 사용하기 위한 플랫폼으로 이용하거나, API 명세를 외부에 공개하기 위한 Documentation 용도로 사용 중.강력한 플랫폼이고, 그에따른 기능도 굉장히 많다.Client 입장에서 개발을 진행하고 있
금융감독원 오픈API [금융감독원 오픈API](http://finlife.fss.or.kr/PageLink.do? link=guide/summary&menuId=2000117) 금융 감독원에서는 금융상품 통합 비교공시 오픈 API제공한다. API 사용를 사용하기 위한