도메인 패키지 구조!
|—— com.sparta.ddang
|—— config
|—— jwt
|—— util
|—— domain
| |—— aution
| |—— dto
| |—— member
| |—— multiimg
| |—— viewcnt
| |—— …
├── public
├── src
│ ├── main
│ │ ├──java
│ │ │ ├──com.sparta.ddang
│ │ │ │ ├──config
│ │ │ │ ├── JwtSecurityConfiguration.java
│ │ │ │ ├── SecurityConfig.java
│ │ │ │ ├── WebConfig.java
│ │ │ │ └── WebSocketConfig.java
│ │ │ │ ├──domain
│ │ │ │ │ ├── auction
│ │ │ │ │ │ ├── contorller
│ │ │ │ │ │ │ └── AuctionController.java
│ │ │ │ │ │ ├── dto
│ │ │ │ │ │ │ ├── request
│ │ │ │ │ │ │ │ ├── AuctionRequestDto.java
│ │ │ │ │ │ │ │ ├── AuctionTagsRequestDto.java
│ │ │ │ │ │ │ │ ├── AuctionUpdateRequestDto.java
│ │ │ │ │ │ │ │ ├── JoinPriceRequestDto.java
│ │ │ │ │ │ │ │ └── ReviewRequestDto.java
│ │ │ │ │ │ │ ├── response
│ │ │ │ │ │ │ │ ├── AuctionChatResponseDto.java
│ │ │ │ │ │ │ │ ├── AuctionDetailResponseDto.java
│ │ │ │ │ │ │ │ ├── AuctionResponseDto.java
│ │ │ │ │ │ │ │ ├── AuctionRankResponseDto.java
│ │ │ │ │ │ │ │ ├── AuctionResponseDto.java
│ │ │ │ │ │ │ │ ├── AuctionTagsResponseDto.java
│ │ │ │ │ │ │ │ ├── BidderResponseDto.java
│ │ │ │ │ │ │ │ ├── DeadlineAuctionResponseDto.java
│ │ │ │ │ │ │ │ ├── DoneAuctionResponseDto.java
│ │ │ │ │ │ │ │ └── ParticipantAuctionResponseDto.java
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ └── Auction.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ └── AuctionRepository.java
│ │ │ │ │ │ ├── service
│ │ │ │ │ │ └── AuctionService.java
│ │ │ │ │ ├── category
│ │ │ │ │ │ ├── dto
│ │ │ │ │ │ │ ├── CategoryOnlyResponseDto.java
│ │ │ │ │ │ │ └── CategoryResponseDto.java
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ └── Category.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ └── CategoryRepository.java
│ │ │ │ │ ├── chat
│ │ │ │ │ │ ├── contorller
│ │ │ │ │ │ │ ├── ChatRoomController.java
│ │ │ │ │ │ │ ├── MessageController.java
│ │ │ │ │ │ ├── dto
│ │ │ │ │ │ │ ├── BidMessageDto.java
│ │ │ │ │ │ │ ├── ChatMessageDto.java
│ │ │ │ │ │ │ ├── ChatRoomDto.java
│ │ │ │ │ │ │ ├── ChatRoomResponseDto.java
│ │ │ │ │ │ │ └── OnoChatMessageDto.java
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ ├── BidMessage.java
│ │ │ │ │ │ │ ├── ChatMessage.java
│ │ │ │ │ │ │ ├── ChatRoom.java
│ │ │ │ │ │ │ └── OnoChatMessage.java
│ │ │ │ │ │ ├── pubsub
│ │ │ │ │ │ │ ├── RedisPublisher.java
│ │ │ │ │ │ │ └── RedisSubscriber.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ ├── BidMessageRepository.java
│ │ │ │ │ │ │ ├── ChatMessageJpaRepository.java
│ │ │ │ │ │ │ ├── ChatRoomJpaRepository.java
│ │ │ │ │ │ │ └── OnoChatMessageRepository.java
│ │ │ │ │ │ ├── service
│ │ │ │ │ │ │ └── ChatService.java
│ │ │ │ │ ├── dto
│ │ │ │ │ │ └── ResponseDto.java
│ │ │ │ │ ├── favorite
│ │ │ │ │ │ ├── dto
│ │ │ │ │ │ │ └── FavoriteResponseDto.java
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ └── Favorite.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ └── FavoriteRepository.java
│ │ │ │ │ ├── joinprice
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ └── JoinPrice.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ └── JoinPriceRepository.java
│ │ │ │ │ ├── member
│ │ │ │ │ │ ├── contorller
│ │ │ │ │ │ │ └── MemberController.java
│ │ │ │ │ │ ├── dto
│ │ │ │ │ │ │ ├── request
│ │ │ │ │ │ │ │ ├── EmailRequestDto.java
│ │ │ │ │ │ │ │ ├── LoginRequestDto.java
│ │ │ │ │ │ │ │ ├── MemberRequestDto.java
│ │ │ │ │ │ │ │ └── NicknameRequestDto.java
│ │ │ │ │ │ │ ├── response
│ │ │ │ │ │ │ │ ├── GetMypageResponseDto.java
│ │ │ │ │ │ │ │ ├── KakaoLoginResponseDto.java
│ │ │ │ │ │ │ │ ├── KakaoUserInfoDto.java
│ │ │ │ │ │ │ │ ├── MemberResponseDto.java
│ │ │ │ │ │ │ │ ├── MyPageLookupResponseDto.java
│ │ │ │ │ │ │ │ ├── MypageResponseDto.java
│ │ │ │ │ │ │ │ ├── TrustpointResponseDto.java
│ │ │ │ │ │ │ │ ├── DeadlineAuctionResponseDto.java
│ │ │ │ │ │ │ │ ├── DoneAuctionResponseDto.java
│ │ │ │ │ │ │ │ └── ParticipantAuctionResponseDto.java
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ ├── Member.java
│ │ │ │ │ │ │ └── MemberDetails.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ └── MemberRepository.java
│ │ │ │ │ │ ├── service
│ │ │ │ │ │ │ ├── MemberDetailsService.java
│ │ │ │ │ │ │ └── MemberService.java
│ │ │ │ │ ├── multiimg
│ │ │ │ │ │ ├── awsS3exceptionhandler
│ │ │ │ │ │ │ ├── CustomException.java
│ │ │ │ │ │ │ ├── FileSizeErrorException.java
│ │ │ │ │ │ │ └── FileTypeErrorException.java
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ └── MultiImage.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ └── MultiImgRepository.java
│ │ │ │ │ ├── notification
│ │ │ │ │ │ ├── contorller
│ │ │ │ │ │ │ └── NoticationController.java
│ │ │ │ │ │ ├── dto
│ │ │ │ │ │ │ ├── NotificationRequestDto.java
│ │ │ │ │ │ │ └── NotificationResponseDto.java
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ ├── Notification.java
│ │ │ │ │ │ │ ├── NotificationContent.java
│ │ │ │ │ │ │ └── NotificationType.java
│ │ │ │ │ │ ├── listener
│ │ │ │ │ │ │ └── NotificationListener.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ ├── EmitterRepository.java
│ │ │ │ │ │ │ ├── EmitterRepositorylmpl.java
│ │ │ │ │ │ │ └── NotificationRepository.java
│ │ │ │ │ │ ├── service
│ │ │ │ │ │ │ └── NotificationService.java
│ │ │ │ │ ├── pagination
│ │ │ │ │ │ ├── contorller
│ │ │ │ │ │ │ └── PagingController.java
│ │ │ │ │ │ ├── service
│ │ │ │ │ │ │ └── PagingService.java
│ │ │ │ │ ├── participant
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ └── Participant.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ └── ParticipantRepository.java
│ │ │ │ │ ├── region
│ │ │ │ │ │ ├── dto
│ │ │ │ │ │ │ ├── RegionOnlyResponseDto.java
│ │ │ │ │ │ │ └── RegionResponseDto.java
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ └── Region.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ └── RegionRepository.java
│ │ │ │ │ ├── search
│ │ │ │ │ │ ├── dto
│ │ │ │ │ │ │ ├── PopularSearchResponseDto.java
│ │ │ │ │ │ │ └── RegionResponseDto.java
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ ├── PopularSearch.java
│ │ │ │ │ │ │ └── RecentSearch.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ ├── PopularSearchRepository.java
│ │ │ │ │ │ │ └── RecentSearchRepository.java
│ │ │ │ │ ├── tag
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ └── Tags.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ │ └── TagsRepository.java
│ │ │ │ │ ├── viewcnt
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ └── ViewCnt.java
│ │ │ │ │ │ ├── repository
│ │ │ │ │ │ └── ViewCntRepository.java
│ │ │ │ └──jwt
│ │ │ │ │ ├── AccessDeniedHandlerException.java
│ │ │ │ │ ├── AuthenticationEntryPointException.java
│ │ │ │ │ ├── JwtFilter.java
│ │ │ │ │ ├── TokenDto.java
│ │ │ │ │ └── TokenProvider.java
│ │ │ │ └──util
│ │ │ │ │ ├── Authority.java
│ │ │ │ │ ├── ErrorCode.java
│ │ │ │ │ ├── S3UploadService.java
│ │ │ │ │ ├── Timestamped.java
│ │ │ │ │ └── TimestampedChat.java
│ │ │ │ └──DdangApplication
│ │ ├──resources
│ │ │ ├──templates
│ │ │ │ ├──chat
│ │ │ │ │ ├── room.html
│ │ │ │ │ └── roomdetail.html
│ │ │ ├──example
│ │ │ ├──application.properties
│ │ │ ├──application-alpha.yml
│ │ │ └──application-local.yml
│ ├── test
│ │ ├──java
│ │ │ ├──com.sparta.ddang
│ │ │ │ └──DdangApplicationTests
│ ├── .gitignore
│ ├── appspec.yml
│ ├── beforeinstall.sh
│ ├── buildgradle
│ ├── deploy.sh
│ ├── gradlew
│ ├── gradlew.bat
│ ├── README.md
│ ├── settings.gradle
│ └── .gitignore
├── External Libraries
└── Scratches and Consoles
Untitled
- com.sparta.ddang
- config
- jwt
- util
- domain
- member
- controller
- service
- repository
- dto
- entity
- aution
- controller
- service
- repository
- dto
- enttity
- dto
- multiimg
- viewcnt
- …