├── .github └── workflows │ └── build-image.yml ├── .gitignore ├── .idea └── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── README.md ├── docker-compose.yml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── techeer │ │ └── f5 │ │ └── jmtmonster │ │ ├── Application.java │ │ ├── domain │ │ ├── friend │ │ │ ├── controller │ │ │ │ ├── FriendController.java │ │ │ │ └── FriendRequestController.java │ │ │ ├── dao │ │ │ │ ├── FriendQueryRepository.java │ │ │ │ ├── FriendQueryRepositoryImpl.java │ │ │ │ ├── FriendRepository.java │ │ │ │ ├── FriendRequestQueryRepository.java │ │ │ │ ├── FriendRequestQueryRepositoryImpl.java │ │ │ │ └── FriendRequestRepository.java │ │ │ ├── domain │ │ │ │ ├── Friend.java │ │ │ │ ├── FriendRequest.java │ │ │ │ ├── FriendRequestStatus.java │ │ │ │ └── FriendRequestStatusConverter.java │ │ │ ├── dto │ │ │ │ ├── mapper │ │ │ │ │ ├── FriendMapper.java │ │ │ │ │ └── FriendRequestMapper.java │ │ │ │ ├── request │ │ │ │ │ ├── FriendRequestCreateRequestDto.java │ │ │ │ │ ├── FriendRequestCreateServiceDto.java │ │ │ │ │ ├── FriendRequestModel.java │ │ │ │ │ ├── FriendRequestUpdateRequestDto.java │ │ │ │ │ └── FriendRequestUpdateServiceDto.java │ │ │ │ └── response │ │ │ │ │ ├── FriendRequestResponseDto.java │ │ │ │ │ └── FriendResponseDto.java │ │ │ └── service │ │ │ │ └── FriendService.java │ │ ├── hello │ │ │ ├── controller │ │ │ │ └── HelloController.java │ │ │ └── dto │ │ │ │ ├── HelloRequestDto.java │ │ │ │ └── HelloResponseDto.java │ │ ├── home │ │ │ ├── controller │ │ │ │ └── HomeController.java │ │ │ ├── domain │ │ │ │ ├── Home.java │ │ │ │ └── HomeToUser.java │ │ │ ├── dto │ │ │ │ ├── HomeHistoriesDto.java │ │ │ │ ├── HomeHistoryDto.java │ │ │ │ ├── HomeRequestDto.java │ │ │ │ └── HomeResponseDto.java │ │ │ ├── mapper │ │ │ │ ├── HomeMapper.java │ │ │ │ └── HomeMapperImpl.java │ │ │ ├── repository │ │ │ │ ├── HomeQueryRepository.java │ │ │ │ ├── HomeQueryRepositoryImpl.java │ │ │ │ ├── HomeRepository.java │ │ │ │ └── HomeToUserRepository.java │ │ │ └── service │ │ │ │ └── HomeService.java │ │ ├── oauth │ │ │ ├── aop │ │ │ │ ├── annotation │ │ │ │ │ └── AuthOnly.java │ │ │ │ └── aspect │ │ │ │ │ └── AuthAspect.java │ │ │ ├── config │ │ │ │ ├── GoogleConfig.java │ │ │ │ └── KakaoConfig.java │ │ │ ├── controller │ │ │ │ ├── GoogleCallbackController.java │ │ │ │ ├── GoogleLoginController.java │ │ │ │ ├── KakaoCallbackController.java │ │ │ │ ├── KakaoLoginController.java │ │ │ │ └── TokenValidationController.java │ │ │ ├── domain │ │ │ │ ├── AuthProvider.java │ │ │ │ └── PersistentToken.java │ │ │ ├── dto │ │ │ │ ├── GoogleOAuthResponseDto.java │ │ │ │ ├── GoogleUserDto.java │ │ │ │ ├── KakaoOAuthResponseDto.java │ │ │ │ ├── KakaoUserDto.java │ │ │ │ ├── PersistentTokenDto.java │ │ │ │ └── TokenValidationResponseDto.java │ │ │ ├── repository │ │ │ │ └── PersistentTokenRepository.java │ │ │ └── service │ │ │ │ ├── GoogleCallbackService.java │ │ │ │ ├── GoogleLoginService.java │ │ │ │ ├── KakaoCallbackService.java │ │ │ │ ├── KakaoLoginService.java │ │ │ │ └── TokenValidationService.java │ │ ├── restaurant │ │ │ ├── controller │ │ │ │ └── RestaurantController.java │ │ │ ├── dto │ │ │ │ ├── mapper │ │ │ │ │ └── RestaurantMapper.java │ │ │ │ ├── response │ │ │ │ │ ├── RestaurantInfoResponseDto.java │ │ │ │ │ └── RestaurantResponseDto.java │ │ │ │ └── service │ │ │ │ │ ├── MenuInfo.java │ │ │ │ │ └── RestaurantInfo.java │ │ │ ├── entity │ │ │ │ └── Restaurant.java │ │ │ ├── repository │ │ │ │ └── RestaurantRepository.java │ │ │ └── service │ │ │ │ └── MenuService.java │ │ ├── review │ │ │ ├── controller │ │ │ │ ├── ReviewController.java │ │ │ │ └── S3Controller.java │ │ │ ├── dao │ │ │ │ ├── ReviewFoodRepository.java │ │ │ │ ├── ReviewImageRepository.java │ │ │ │ ├── ReviewQueryRepository.java │ │ │ │ ├── ReviewQueryRepositoryImpl.java │ │ │ │ └── ReviewRepository.java │ │ │ ├── domain │ │ │ │ ├── Like.java │ │ │ │ ├── Review.java │ │ │ │ ├── ReviewFood.java │ │ │ │ ├── ReviewImage.java │ │ │ │ └── Star.java │ │ │ ├── dto │ │ │ │ ├── mapper │ │ │ │ │ ├── ReviewMapper.java │ │ │ │ │ └── S3Mapper.java │ │ │ │ ├── request │ │ │ │ │ ├── ReviewCreateRequestDto.java │ │ │ │ │ ├── ReviewCreateServiceDto.java │ │ │ │ │ ├── ReviewUpdateRequestDto.java │ │ │ │ │ └── ReviewUpdateServiceDto.java │ │ │ │ └── response │ │ │ │ │ ├── ReviewResponseDto.java │ │ │ │ │ ├── S3DeleteResponseDto.java │ │ │ │ │ └── S3UploadResponseDto.java │ │ │ └── service │ │ │ │ ├── ReviewService.java │ │ │ │ └── S3Service.java │ │ └── user │ │ │ ├── controller │ │ │ ├── UserController.java │ │ │ └── UserProfileController.java │ │ │ ├── domain │ │ │ └── User.java │ │ │ ├── dto │ │ │ ├── BasicUserResponseDto.java │ │ │ ├── ExtraUserInfoRequestDto.java │ │ │ ├── UserDto.java │ │ │ ├── UserMapper.java │ │ │ └── UserResponseDto.java │ │ │ ├── repository │ │ │ ├── UserQueryRepository.java │ │ │ ├── UserQueryRepositoryImpl.java │ │ │ └── UserRepository.java │ │ │ └── service │ │ │ └── UserService.java │ │ ├── global │ │ ├── config │ │ │ ├── JacksonConfig.java │ │ │ ├── JacksonModuleConfig.java │ │ │ ├── JpaAuditingConfig.java │ │ │ ├── QuerydslConfig.java │ │ │ ├── RestTemplateConfig.java │ │ │ └── SecurityConfig.java │ │ ├── domain │ │ │ ├── domain │ │ │ │ └── BaseTimeEntity.java │ │ │ └── dto │ │ │ │ └── BaseTimeEntityDto.java │ │ ├── error │ │ │ ├── ErrorResponse.java │ │ │ ├── GlobalExceptionHandler.java │ │ │ └── exception │ │ │ │ ├── CustomStatusErrorsException.java │ │ │ │ ├── CustomStatusException.java │ │ │ │ ├── DuplicateResourceException.java │ │ │ │ ├── ErrorCode.java │ │ │ │ ├── FieldErrorWrapper.java │ │ │ │ ├── InnerResourceNotFoundException.java │ │ │ │ ├── NotAuthorizedException.java │ │ │ │ └── ResourceNotFoundException.java │ │ └── utils │ │ │ ├── JsonMapper.java │ │ │ └── ObjectMapperFactory.java │ │ ├── s3 │ │ ├── config │ │ │ └── AmazonS3Config.java │ │ └── util │ │ │ └── S3Manager.java │ │ └── security │ │ ├── config │ │ └── BearerTokenConfig.java │ │ ├── extractor │ │ ├── AuthorizationExtractor.java │ │ └── HeaderExtractor.java │ │ └── interceptor │ │ └── BearerTokenInterceptor.java └── resources │ ├── META-INF │ ├── menu-format.json │ └── spring-configuration-metadata.json │ ├── application-secret.yml │ ├── application-test.yml │ ├── application.yml │ └── static │ └── docs │ └── openapi3.json └── test └── java └── com └── techeer └── f5 └── jmtmonster ├── document └── util │ └── ResponseFieldDescriptorUtils.java ├── domain ├── UuidIdTest.java ├── friend │ ├── FriendControllerTest.java │ ├── controller │ │ ├── FriendControllerTest.java │ │ └── FriendRequestControllerTest.java │ ├── dao │ │ ├── FriendQueryRepositoryTest.java │ │ └── FriendRequestQueryRepositoryTest.java │ └── service │ │ └── FriendServiceTest.java ├── hello │ └── HelloControllerTest.java ├── home │ ├── controller │ │ └── HomeControllerTest.java │ ├── mapper │ │ └── HomeMapperTest.java │ ├── repository │ │ └── HomeRepositoryTest.java │ └── service │ │ └── HomeServiceTest.java ├── review │ ├── controller │ │ ├── ReviewControllerTest.java │ │ └── S3ControllerTest.java │ ├── dao │ │ └── ReviewRepositoryTest.java │ └── service │ │ ├── ReviewServiceTest.java │ │ └── S3ServiceTest.java └── user │ ├── UserControllerTest.java │ └── controller │ └── UserProfileControllerTest.java ├── global └── ApplicationTests.java ├── s3 ├── S3ManagerTest.java └── S3MockConfig.java └── util └── FieldUtil.java /.github/workflows/build-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/.github/workflows/build-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'jmtmonster' 2 | -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/Application.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/controller/FriendController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/controller/FriendController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/controller/FriendRequestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/controller/FriendRequestController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendQueryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendQueryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendQueryRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendQueryRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendRequestQueryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendRequestQueryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendRequestQueryRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendRequestQueryRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendRequestRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendRequestRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/domain/Friend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/domain/Friend.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/domain/FriendRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/domain/FriendRequest.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/domain/FriendRequestStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/domain/FriendRequestStatus.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/domain/FriendRequestStatusConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/domain/FriendRequestStatusConverter.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/mapper/FriendMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/mapper/FriendMapper.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/mapper/FriendRequestMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/mapper/FriendRequestMapper.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/request/FriendRequestCreateRequestDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/request/FriendRequestCreateRequestDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/request/FriendRequestCreateServiceDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/request/FriendRequestCreateServiceDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/request/FriendRequestModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/request/FriendRequestModel.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/request/FriendRequestUpdateRequestDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/request/FriendRequestUpdateRequestDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/request/FriendRequestUpdateServiceDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/request/FriendRequestUpdateServiceDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/response/FriendRequestResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/response/FriendRequestResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/response/FriendResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/dto/response/FriendResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/friend/service/FriendService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/friend/service/FriendService.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/hello/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/hello/controller/HelloController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/hello/dto/HelloRequestDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/hello/dto/HelloRequestDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/hello/dto/HelloResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/hello/dto/HelloResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/controller/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/controller/HomeController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/domain/Home.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/domain/Home.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/domain/HomeToUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/domain/HomeToUser.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/dto/HomeHistoriesDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/dto/HomeHistoriesDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/dto/HomeHistoryDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/dto/HomeHistoryDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/dto/HomeRequestDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/dto/HomeRequestDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/dto/HomeResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/dto/HomeResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/mapper/HomeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/mapper/HomeMapper.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/mapper/HomeMapperImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/mapper/HomeMapperImpl.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/repository/HomeQueryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/repository/HomeQueryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/repository/HomeQueryRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/repository/HomeQueryRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/repository/HomeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/repository/HomeRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/repository/HomeToUserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/repository/HomeToUserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/home/service/HomeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/home/service/HomeService.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/aop/annotation/AuthOnly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/aop/annotation/AuthOnly.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/aop/aspect/AuthAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/aop/aspect/AuthAspect.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/config/GoogleConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/config/GoogleConfig.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/config/KakaoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/config/KakaoConfig.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/controller/GoogleCallbackController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/controller/GoogleCallbackController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/controller/GoogleLoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/controller/GoogleLoginController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/controller/KakaoCallbackController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/controller/KakaoCallbackController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/controller/KakaoLoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/controller/KakaoLoginController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/controller/TokenValidationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/controller/TokenValidationController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/domain/AuthProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/domain/AuthProvider.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/domain/PersistentToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/domain/PersistentToken.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/GoogleOAuthResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/GoogleOAuthResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/GoogleUserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/GoogleUserDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/KakaoOAuthResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/KakaoOAuthResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/KakaoUserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/KakaoUserDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/PersistentTokenDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/PersistentTokenDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/TokenValidationResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/dto/TokenValidationResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/repository/PersistentTokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/repository/PersistentTokenRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/service/GoogleCallbackService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/service/GoogleCallbackService.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/service/GoogleLoginService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/service/GoogleLoginService.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/service/KakaoCallbackService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/service/KakaoCallbackService.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/service/KakaoLoginService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/service/KakaoLoginService.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/oauth/service/TokenValidationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/oauth/service/TokenValidationService.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/controller/RestaurantController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/controller/RestaurantController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/dto/mapper/RestaurantMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/dto/mapper/RestaurantMapper.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/dto/response/RestaurantInfoResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/dto/response/RestaurantInfoResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/dto/response/RestaurantResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/dto/response/RestaurantResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/dto/service/MenuInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/dto/service/MenuInfo.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/dto/service/RestaurantInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/dto/service/RestaurantInfo.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/entity/Restaurant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/entity/Restaurant.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/repository/RestaurantRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/repository/RestaurantRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/service/MenuService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/restaurant/service/MenuService.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/controller/ReviewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/controller/ReviewController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/controller/S3Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/controller/S3Controller.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewFoodRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewFoodRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewImageRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewImageRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewQueryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewQueryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewQueryRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewQueryRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/domain/Like.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/domain/Like.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/domain/Review.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/domain/Review.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/domain/ReviewFood.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/domain/ReviewFood.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/domain/ReviewImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/domain/ReviewImage.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/domain/Star.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/domain/Star.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/mapper/ReviewMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/mapper/ReviewMapper.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/mapper/S3Mapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/mapper/S3Mapper.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/request/ReviewCreateRequestDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/request/ReviewCreateRequestDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/request/ReviewCreateServiceDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/request/ReviewCreateServiceDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/request/ReviewUpdateRequestDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/request/ReviewUpdateRequestDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/request/ReviewUpdateServiceDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/request/ReviewUpdateServiceDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/response/ReviewResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/response/ReviewResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/response/S3DeleteResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/response/S3DeleteResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/response/S3UploadResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/dto/response/S3UploadResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/service/ReviewService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/service/ReviewService.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/review/service/S3Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/review/service/S3Service.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/controller/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/controller/UserProfileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/controller/UserProfileController.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/domain/User.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/dto/BasicUserResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/dto/BasicUserResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/dto/ExtraUserInfoRequestDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/dto/ExtraUserInfoRequestDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/dto/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/dto/UserDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/dto/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/dto/UserMapper.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/dto/UserResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/dto/UserResponseDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/repository/UserQueryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/repository/UserQueryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/repository/UserQueryRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/repository/UserQueryRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/repository/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/domain/user/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/domain/user/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/config/JacksonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/config/JacksonConfig.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/config/JacksonModuleConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/config/JacksonModuleConfig.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/config/JpaAuditingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/config/JpaAuditingConfig.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/config/QuerydslConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/config/QuerydslConfig.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/config/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/config/RestTemplateConfig.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/domain/domain/BaseTimeEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/domain/domain/BaseTimeEntity.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/domain/dto/BaseTimeEntityDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/domain/dto/BaseTimeEntityDto.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/error/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/error/ErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/error/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/error/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/error/exception/CustomStatusErrorsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/error/exception/CustomStatusErrorsException.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/error/exception/CustomStatusException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/error/exception/CustomStatusException.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/error/exception/DuplicateResourceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/error/exception/DuplicateResourceException.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/error/exception/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/error/exception/ErrorCode.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/error/exception/FieldErrorWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/error/exception/FieldErrorWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/error/exception/InnerResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/error/exception/InnerResourceNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/error/exception/NotAuthorizedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/error/exception/NotAuthorizedException.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/error/exception/ResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/error/exception/ResourceNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/utils/JsonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/utils/JsonMapper.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/global/utils/ObjectMapperFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/global/utils/ObjectMapperFactory.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/s3/config/AmazonS3Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/s3/config/AmazonS3Config.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/s3/util/S3Manager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/s3/util/S3Manager.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/security/config/BearerTokenConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/security/config/BearerTokenConfig.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/security/extractor/AuthorizationExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/security/extractor/AuthorizationExtractor.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/security/extractor/HeaderExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/security/extractor/HeaderExtractor.java -------------------------------------------------------------------------------- /src/main/java/com/techeer/f5/jmtmonster/security/interceptor/BearerTokenInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/java/com/techeer/f5/jmtmonster/security/interceptor/BearerTokenInterceptor.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/menu-format.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/resources/META-INF/menu-format.json -------------------------------------------------------------------------------- /src/main/resources/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/resources/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /src/main/resources/application-secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/resources/application-secret.yml -------------------------------------------------------------------------------- /src/main/resources/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/resources/application-test.yml -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/static/docs/openapi3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/main/resources/static/docs/openapi3.json -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/document/util/ResponseFieldDescriptorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/document/util/ResponseFieldDescriptorUtils.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/UuidIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/UuidIdTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/friend/FriendControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/friend/FriendControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/friend/controller/FriendControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/friend/controller/FriendControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/friend/controller/FriendRequestControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/friend/controller/FriendRequestControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendQueryRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendQueryRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendRequestQueryRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/friend/dao/FriendRequestQueryRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/friend/service/FriendServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/friend/service/FriendServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/hello/HelloControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/hello/HelloControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/home/controller/HomeControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/home/controller/HomeControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/home/mapper/HomeMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/home/mapper/HomeMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/home/repository/HomeRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/home/repository/HomeRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/home/service/HomeServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/home/service/HomeServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/review/controller/ReviewControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/review/controller/ReviewControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/review/controller/S3ControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/review/controller/S3ControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/review/dao/ReviewRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/review/service/ReviewServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/review/service/ReviewServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/review/service/S3ServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/review/service/S3ServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/user/UserControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/user/UserControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/domain/user/controller/UserProfileControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/domain/user/controller/UserProfileControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/global/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/global/ApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/s3/S3ManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/s3/S3ManagerTest.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/s3/S3MockConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/s3/S3MockConfig.java -------------------------------------------------------------------------------- /src/test/java/com/techeer/f5/jmtmonster/util/FieldUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techeer-f5/jmt-monster-backend/HEAD/src/test/java/com/techeer/f5/jmtmonster/util/FieldUtil.java --------------------------------------------------------------------------------