책의 예제인 BuckPal
예제의 송금하기
유스케이스 대신
현재 진행중인 Aircnc
프로젝트의 숙소등록
유스케이스로 살펴보겠습니다.
aircnc
- domain
- Room
- RoomPhoto
- RoomRepository
- RoomService
- RoomPhotoService
- persistence
- RoomRepositoryImpl
- web
- RoomController
aircnc
- room
- Room
- RoomPhoto
- RoomRepository
- RoomRegisterService
- RoomPhotoUploadService
- RoomRepositoryImpl
- RoomController
aircnc
- room
- adapter
- in
- web
- RoomController
- out
- persistence
- RoomPersistenceAdapter
- JpaRoomRepository
- s3
- RoomPhotoPersistenceAdapter
- RoomPhotoS3Client
- domain
- Room
- RoomPhoto
- application
- RoomRegisterService
- RoomPhotoUploadService
- port
- in
- RoomRegisterUseCase
- RoomPhotoUploadUseCase
- out
- CreateRoomPort //영속성 계층을 위한 포트와 네이밍이 인상적이다
- ImageUploadPort
이게 맞나?