├── .code_style └── intellij-java-google-style.xml ├── .github ├── ISSUE_TEMPLATE │ └── custom.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── gradle.yml ├── .gitignore ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── flab │ │ └── doorrush │ │ ├── DoorRushApplication.java │ │ ├── domain │ │ ├── authentication │ │ │ ├── annotation │ │ │ │ └── CheckLogin.java │ │ │ ├── api │ │ │ │ ├── AuthenticationController.java │ │ │ │ └── AutoLoginInterceptor.java │ │ │ ├── aspect │ │ │ │ └── CheckLoginAspect.java │ │ │ ├── dto │ │ │ │ └── request │ │ │ │ │ └── LoginRequest.java │ │ │ ├── exception │ │ │ │ ├── AuthenticationCredentialsNotFoundException.java │ │ │ │ ├── AutoLoginFailException.java │ │ │ │ ├── IdNotFoundException.java │ │ │ │ ├── InvalidPasswordException.java │ │ │ │ ├── SessionAuthenticationException.java │ │ │ │ └── SessionLoginIdNotFoundException.java │ │ │ └── service │ │ │ │ └── AuthenticationService.java │ │ ├── order │ │ │ ├── api │ │ │ │ └── OrderController.java │ │ │ ├── dao │ │ │ │ └── OrderMapper.java │ │ │ ├── domain │ │ │ │ ├── Order.java │ │ │ │ ├── OrderMenu.java │ │ │ │ └── OrderStatus.java │ │ │ ├── dto │ │ │ │ ├── request │ │ │ │ │ ├── MenuDTO.java │ │ │ │ │ └── OrderRequest.java │ │ │ │ └── response │ │ │ │ │ ├── CreateOrderResponse.java │ │ │ │ │ ├── OrderHistory.java │ │ │ │ │ ├── OrderMenuPrice.java │ │ │ │ │ └── OrderMenusCartResponse.java │ │ │ ├── exception │ │ │ │ └── OrderException.java │ │ │ └── service │ │ │ │ └── OrderService.java │ │ ├── restaurant │ │ │ ├── api │ │ │ │ └── RestaurantController.java │ │ │ ├── dao │ │ │ │ └── RestaurantMapper.java │ │ │ ├── domain │ │ │ │ └── Restaurant.java │ │ │ ├── dto │ │ │ │ ├── request │ │ │ │ │ ├── AddRestaurantRequest.java │ │ │ │ │ └── RestaurantAddressRequest.java │ │ │ │ └── response │ │ │ │ │ └── AddRestaurantResponse.java │ │ │ ├── exception │ │ │ │ └── AddRestaurantException.java │ │ │ ├── restaurantEnum │ │ │ │ └── RestaurantCategory.java │ │ │ └── service │ │ │ │ └── RestaurantService.java │ │ └── user │ │ │ ├── api │ │ │ └── UserController.java │ │ │ ├── dao │ │ │ ├── UserAddressMapper.java │ │ │ └── UserMapper.java │ │ │ ├── domain │ │ │ ├── Address.java │ │ │ ├── User.java │ │ │ ├── UserAddress.java │ │ │ └── YnStatus.java │ │ │ ├── dto │ │ │ ├── request │ │ │ │ ├── ChangePasswordRequest.java │ │ │ │ ├── JoinUserRequest.java │ │ │ │ └── UserAddressRequest.java │ │ │ └── response │ │ │ │ ├── AddressInfoDTO.java │ │ │ │ ├── FindUserResponse.java │ │ │ │ ├── JoinUserResponse.java │ │ │ │ └── UserAddressResponse.java │ │ │ ├── exception │ │ │ ├── DuplicatedUserIdException.java │ │ │ ├── NotExistsAddressException.java │ │ │ └── UserNotFoundException.java │ │ │ └── service │ │ │ ├── UserAddressService.java │ │ │ └── UserService.java │ │ └── global │ │ ├── Response │ │ └── BasicResponse.java │ │ ├── api │ │ └── KakaoAddressApi.java │ │ ├── config │ │ ├── HttpConfig.java │ │ ├── InterceptorConfig.java │ │ └── SecurityConfig.java │ │ ├── dto │ │ ├── request │ │ │ └── KakaoApiGetAddressRequest.java │ │ └── response │ │ │ └── kakao │ │ │ ├── Address.java │ │ │ ├── GetAddressInfo.java │ │ │ ├── KakaoApiGetAddressResponse.java │ │ │ ├── Meta.java │ │ │ └── RoadAddress.java │ │ ├── exception │ │ ├── GlobalExceptionHandler.java │ │ └── KakaoApiResponseException.java │ │ └── util │ │ ├── CookieUtils.java │ │ └── SecurityUtils.java └── resources │ ├── application.yml │ ├── data.sql │ ├── mybatis │ └── mapper │ │ ├── OrderMapper.xml │ │ ├── RestaurantMapper.xml │ │ ├── UserAddressMapper.xml │ │ └── UserMapper.xml │ └── schema.sql └── test ├── java └── com │ └── flab │ └── doorrush │ ├── DoorRushApplicationTests.java │ ├── domain │ ├── authentication │ │ ├── api │ │ │ ├── AuthenticationControllerTest.java │ │ │ └── AutoLoginInterceptorTest.java │ │ ├── aspect │ │ │ └── CheckLoginAspectTest.java │ │ └── service │ │ │ └── AuthenticationServiceTest.java │ ├── order │ │ ├── api │ │ │ └── OrderControllerTest.java │ │ └── service │ │ │ └── OrderServiceTest.java │ ├── restaurant │ │ ├── api │ │ │ └── RestaurantControllerTest.java │ │ ├── dao │ │ │ └── RestaurantMapperTest.java │ │ ├── restaurantEnum │ │ │ └── RestaurantCategoryTest.java │ │ └── service │ │ │ └── RestaurantServiceTest.java │ └── user │ │ ├── api │ │ └── UserControllerTest.java │ │ ├── dao │ │ ├── UserAddressMapperTest.java │ │ └── UserMapperTest.java │ │ └── service │ │ ├── UserAddressServiceTest.java │ │ └── UserServiceTest.java │ └── global │ ├── api │ ├── KakaoAddressApiTest.java │ └── mock │ │ └── KakaoMockObject.java │ └── util │ ├── CookieUtilsTest.java │ └── SecurityUtilsTest.java └── resources └── application-test.yml /.code_style/intellij-java-google-style.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/.code_style/intellij-java-google-style.xml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'DoorRush' 2 | -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/DoorRushApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/DoorRushApplication.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/annotation/CheckLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/annotation/CheckLogin.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/api/AuthenticationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/api/AuthenticationController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/api/AutoLoginInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/api/AutoLoginInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/aspect/CheckLoginAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/aspect/CheckLoginAspect.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/dto/request/LoginRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/dto/request/LoginRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/exception/AuthenticationCredentialsNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/exception/AuthenticationCredentialsNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/exception/AutoLoginFailException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/exception/AutoLoginFailException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/exception/IdNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/exception/IdNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/exception/InvalidPasswordException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/exception/InvalidPasswordException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/exception/SessionAuthenticationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/exception/SessionAuthenticationException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/exception/SessionLoginIdNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/exception/SessionLoginIdNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/authentication/service/AuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/authentication/service/AuthenticationService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/api/OrderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/api/OrderController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/dao/OrderMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/dao/OrderMapper.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/domain/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/domain/Order.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/domain/OrderMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/domain/OrderMenu.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/domain/OrderStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/domain/OrderStatus.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/dto/request/MenuDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/dto/request/MenuDTO.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/dto/request/OrderRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/dto/request/OrderRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/dto/response/CreateOrderResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/dto/response/CreateOrderResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/dto/response/OrderHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/dto/response/OrderHistory.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/dto/response/OrderMenuPrice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/dto/response/OrderMenuPrice.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/dto/response/OrderMenusCartResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/dto/response/OrderMenusCartResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/exception/OrderException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/exception/OrderException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/order/service/OrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/order/service/OrderService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/restaurant/api/RestaurantController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/restaurant/api/RestaurantController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/restaurant/dao/RestaurantMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/restaurant/dao/RestaurantMapper.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/restaurant/domain/Restaurant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/restaurant/domain/Restaurant.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/restaurant/dto/request/AddRestaurantRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/restaurant/dto/request/AddRestaurantRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/restaurant/dto/request/RestaurantAddressRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/restaurant/dto/request/RestaurantAddressRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/restaurant/dto/response/AddRestaurantResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/restaurant/dto/response/AddRestaurantResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/restaurant/exception/AddRestaurantException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/restaurant/exception/AddRestaurantException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/restaurant/restaurantEnum/RestaurantCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/restaurant/restaurantEnum/RestaurantCategory.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/restaurant/service/RestaurantService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/restaurant/service/RestaurantService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/api/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/api/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/dao/UserAddressMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/dao/UserAddressMapper.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/dao/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/dao/UserMapper.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/domain/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/domain/Address.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/domain/User.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/domain/UserAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/domain/UserAddress.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/domain/YnStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/domain/YnStatus.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/dto/request/ChangePasswordRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/dto/request/ChangePasswordRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/dto/request/JoinUserRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/dto/request/JoinUserRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/dto/request/UserAddressRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/dto/request/UserAddressRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/dto/response/AddressInfoDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/dto/response/AddressInfoDTO.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/dto/response/FindUserResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/dto/response/FindUserResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/dto/response/JoinUserResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/dto/response/JoinUserResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/dto/response/UserAddressResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/dto/response/UserAddressResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/exception/DuplicatedUserIdException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/exception/DuplicatedUserIdException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/exception/NotExistsAddressException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/exception/NotExistsAddressException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/exception/UserNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/exception/UserNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/service/UserAddressService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/service/UserAddressService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/domain/user/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/domain/user/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/Response/BasicResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/Response/BasicResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/api/KakaoAddressApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/api/KakaoAddressApi.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/config/HttpConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/config/HttpConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/config/InterceptorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/config/InterceptorConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/dto/request/KakaoApiGetAddressRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/dto/request/KakaoApiGetAddressRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/dto/response/kakao/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/dto/response/kakao/Address.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/dto/response/kakao/GetAddressInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/dto/response/kakao/GetAddressInfo.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/dto/response/kakao/KakaoApiGetAddressResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/dto/response/kakao/KakaoApiGetAddressResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/dto/response/kakao/Meta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/dto/response/kakao/Meta.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/dto/response/kakao/RoadAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/dto/response/kakao/RoadAddress.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/exception/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/exception/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/exception/KakaoApiResponseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/exception/KakaoApiResponseException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/util/CookieUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/util/CookieUtils.java -------------------------------------------------------------------------------- /src/main/java/com/flab/doorrush/global/util/SecurityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/java/com/flab/doorrush/global/util/SecurityUtils.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/resources/data.sql -------------------------------------------------------------------------------- /src/main/resources/mybatis/mapper/OrderMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/resources/mybatis/mapper/OrderMapper.xml -------------------------------------------------------------------------------- /src/main/resources/mybatis/mapper/RestaurantMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/resources/mybatis/mapper/RestaurantMapper.xml -------------------------------------------------------------------------------- /src/main/resources/mybatis/mapper/UserAddressMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/resources/mybatis/mapper/UserAddressMapper.xml -------------------------------------------------------------------------------- /src/main/resources/mybatis/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/resources/mybatis/mapper/UserMapper.xml -------------------------------------------------------------------------------- /src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/main/resources/schema.sql -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/DoorRushApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/DoorRushApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/authentication/api/AuthenticationControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/authentication/api/AuthenticationControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/authentication/api/AutoLoginInterceptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/authentication/api/AutoLoginInterceptorTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/authentication/aspect/CheckLoginAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/authentication/aspect/CheckLoginAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/authentication/service/AuthenticationServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/authentication/service/AuthenticationServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/order/api/OrderControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/order/api/OrderControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/order/service/OrderServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/order/service/OrderServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/restaurant/api/RestaurantControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/restaurant/api/RestaurantControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/restaurant/dao/RestaurantMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/restaurant/dao/RestaurantMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/restaurant/restaurantEnum/RestaurantCategoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/restaurant/restaurantEnum/RestaurantCategoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/restaurant/service/RestaurantServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/restaurant/service/RestaurantServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/user/api/UserControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/user/api/UserControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/user/dao/UserAddressMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/user/dao/UserAddressMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/user/dao/UserMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/user/dao/UserMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/user/service/UserAddressServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/user/service/UserAddressServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/domain/user/service/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/domain/user/service/UserServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/global/api/KakaoAddressApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/global/api/KakaoAddressApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/global/api/mock/KakaoMockObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/global/api/mock/KakaoMockObject.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/global/util/CookieUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/global/util/CookieUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/doorrush/global/util/SecurityUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/java/com/flab/doorrush/global/util/SecurityUtilsTest.java -------------------------------------------------------------------------------- /src/test/resources/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/DoorRush/HEAD/src/test/resources/application-test.yml --------------------------------------------------------------------------------