
Before(Service -> Repository) 지하철 미션을 진행하면서 리뷰어분께 다음과 같은 피드백을 받았다. 현재 지하철 애플리케이션에는 지하철 노선과 관련된 비즈니스 로직을 담당하는 LineService가 있고, 노선의 역과 관련된 비즈니스 로직을 담당하는 StationService가 있다. 각 서비스 계층에 연결된 LineRepository, StationRepository도 함께 존재했다. 계층형 구조를 가져가면서 Service가 다른 도메인의 Repository(DAO)를 참조하는 것은 당연하다고 생각했다. 오히려 Service가 다른 Service를 의존하는 형태를 지양했다. 왜냐하면 계층형 구조에서 Service가 Service를 참조하는 구조는 순환참조가 발생할 수 있다고 생각했고..
Spring
2023. 6. 4. 19:53
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 회고
- CI/CD
- 스프링MVC
- 알림기능개선기
- 피움
- 3차 데모데이
- 피움 6주차 회고
- 팀프로젝트
- 런칭 페스티벌
- 스프링 Logback
- 우테코 회고
- 백준
- 네트워크
- java
- 5주차 회고
- Spring
- 8주차 회고
- 우테코
- 2차 데모데이
- 알림개선기
- 프로젝트
- 스프링 프레임워크
- dm-zoned
- 환경 별 로깅 전략 분리
- 파이썬
- dm-zoned 코드분석
- jpa
- ZNS SSD
- 스프링 부트
- ZNS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함