미
소
송파구사람들 개발 문화
송파구사람들 개발 문화
- 5pprove 코드 리뷰
merge된 코드는 모두의 책임이다.
전원이 필수로 코드 리뷰를 진행한다.
- 야 너두! 할 수 있어
내가 사용한 기술은 다른 팀원도 사용할 수 있도록 공유한다.
적용한 기술을 문서화한다.
- 침묵은 긍정이 아니다
긍정이든 부정이든 표현한다.
생각중인 팀원을 재촉하지 않고 배려한다.
기술 스택
기술 스택
- JAVA 8
- Spring Boot 2.3.1
- Spring Data JPA
- Spring Rest Docs
- Spring Batch
- Gradle
- MariaDB
- QueryDSL
- Nginx
- Jenkins
- SonarQube
- Vue.js
- PWA
멀티 모듈 프로젝트 구조 소개
멀티 모듈 프로젝트 구조 소개
WEB
사용자를 위한 페이지 및 API 제공하는 모듈
CORE
도메인 모델 모듈
EVENT
이벤트 관련 도메인 모델 모듈
ADMIN
관리자를 위한 페이지 및 API 제공 모듈
KAKAO-API
카카오 API를 사용하기 쉽게 추상화한 모듈
KAKAO-SCHEDULER
카카오 API를 이용하여 가게 데이터를 주기적으로 수집하는 모듈
INSTAGRAM-CRAWLER
인스타그램의 정보를 크롤링하기 쉽게 추상화한 모듈
INSTAGRAM-SERVICE
인스타그램 크롤러와 가게정보를 이용해서 해시태그를 수집하는 모듈
BATCH
인스타그램 서비스의 기능을 Spring Batch로 수행하는 모듈