Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2단계 - 경로 조회 기능] 마코(이규성) 미션 제출합니다. #131

Merged
merged 49 commits into from
May 22, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
da1f9b1
fix : 쿼리문 오류 수정
aak2075 May 12, 2023
799f15a
fix : 도메인의 id로 db의 id에 해당하는 값 조회하는 오류를 수정, 불필요한 코드 제거
aak2075 May 12, 2023
70a2084
refactor : dao에서 optional 반환
aak2075 May 12, 2023
705ac4f
fix : 실행하지 않는 로직을 stubbing 하는 부분 제거
aak2075 May 12, 2023
8393929
fix : 저장하려는 sections의 departure, arrival에 insert된 stationId를 설정하여 저장하…
aak2075 May 13, 2023
23f26f8
fix : 오류 수정 및 api 설계 변경
aak2075 May 13, 2023
f584034
refactor : 불필요한 코드 제거 및 코드 정렬
aak2075 May 14, 2023
152eef0
refactor : 도메인 구조 변경 후 기능 재구현
aak2075 May 14, 2023
ce997cd
feat : 중간 역 등록 기능 추가
aak2075 May 14, 2023
6fd887e
test : 도메인 테스트 추가
aak2075 May 14, 2023
1c1d2ca
test : dao, repository 테스트 추가
aak2075 May 14, 2023
84c82a6
refactor : 패키지 이름 수정
aak2075 May 15, 2023
06b2a74
test : 컨트롤러 테스트 추가
aak2075 May 15, 2023
5892503
refactor : * import 제거
aak2075 May 15, 2023
ec33374
test : 서비스 테스트 추가
aak2075 May 15, 2023
8652175
feat : 역 구간 삭제, 조회 추가
aak2075 May 16, 2023
552c0e7
fix : 삭제 시 종점인지 검증 추가
aak2075 May 16, 2023
297b802
test : 삭제, 조회 테스트 추가
aak2075 May 16, 2023
4a74cf2
test : 컨트롤러 삭제, 조회 테스트 추가
aak2075 May 16, 2023
3243416
refactor : 쿼리시 컬럼명 명시
aak2075 May 16, 2023
b50eead
refactor : 패키지 수정
aak2075 May 16, 2023
a08e8a9
refactor : save해도 lineId 바뀌지 않도록 수정
aak2075 May 16, 2023
dfc62ea
docs : 문서 업데이트 및 요구사항 추가
aak2075 May 17, 2023
b5a2b07
build : 프로덕션과 테스트 db 분리
aak2075 May 17, 2023
3fb282a
feat : 경로 조회 API 구현
aak2075 May 17, 2023
b81329a
feat : 요금 조회 기능 구현
aak2075 May 17, 2023
947f50e
refactor : final 키워드 적용
aak2075 May 17, 2023
3783bff
refactor : api 스펙 변경
aak2075 May 17, 2023
05bdc99
refactor : 트랜잭션 readOnly 추가
aak2075 May 17, 2023
8966e47
refactor : 컨트롤러 검증 추가
aak2075 May 17, 2023
93cc029
refactor : 코드 정렬
aak2075 May 17, 2023
0cbc447
build : 서버 시작시 테이블 셋팅
aak2075 May 18, 2023
1929032
test : 라인에 역 등록, 삭제, 조회 통합테스트 추가
aak2075 May 18, 2023
4d6934d
refactor : 불필요한 개행 제거
aak2075 May 18, 2023
018909d
refactor : SubwayGraph 빈으로 관리
aak2075 May 19, 2023
7de24fc
refactor : Paths추가하여 Lines를 의존하도록 변경
aak2075 May 19, 2023
0235ffc
refactor : 매직 넘버 상수화
aak2075 May 20, 2023
34fadff
builde: gitigonre http-requests-log
aak2075 May 20, 2023
bd4e927
feat: 로깅 추가 및 개발 환경, 프로덕션 환경 분리
aak2075 May 20, 2023
553d0f2
refactor: Line->dto 의존을 dto->Line으로 변경
aak2075 May 20, 2023
b8cf5a8
refactor: Paths 생성자 private으로 변경
aak2075 May 20, 2023
9bf3930
refactor: api 분리
aak2075 May 20, 2023
1318af1
refactor: StationResponse를 응답하도록 수정
aak2075 May 20, 2023
4e0a2e3
refactor: 요금 계산 로직 수정
aak2075 May 20, 2023
26e31bc
refactor: endpointType 서비스에서 분기
aak2075 May 21, 2023
f0fb8e3
refactor: request에서 EndpointType String으로 가지도록 변경
aak2075 May 21, 2023
5e5a87f
refactor: 중복 제거
aak2075 May 21, 2023
466d62d
refactor: 커스텀 예외 추가
aak2075 May 21, 2023
2ffdf01
refactor: 테스트 초기 데이터 셋팅 및 request 메서드 분리
aak2075 May 21, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,7 @@ out/
/.nb-gradle/

### VS Code ###
.vscode/
.vscode/

### http ###
http-request-log.http
Loading