├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.md ├── account ├── git ├── market ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── market │ │ └── server │ │ ├── ServerApplication.java │ │ ├── advice │ │ ├── ExceptionAdvice.java │ │ └── exception │ │ │ ├── CUserNotFoundException.java │ │ │ └── DuplicateIdException.java │ │ ├── aop │ │ ├── LoginCheck.java │ │ └── LoginCheckAspect.java │ │ ├── config │ │ ├── DatabaseConfig.java │ │ ├── MessageConfig.java │ │ ├── RedisConfig.java │ │ └── SwaggerConfig.java │ │ ├── controller │ │ ├── AdminUserController.java │ │ ├── CategoryController.java │ │ ├── ProductController.java │ │ ├── ProductSearchController.java │ │ └── UserController.java │ │ ├── dto │ │ ├── CategoryDTO.java │ │ ├── ProductDTO.java │ │ └── UserDTO.java │ │ ├── mapper │ │ ├── CategoryMapper.java │ │ ├── ProductMapper.java │ │ ├── ProductSearchMapper.java │ │ └── UserProfileMapper.java │ │ ├── model │ │ └── response │ │ │ ├── CommonResult.java │ │ │ ├── ListResult.java │ │ │ └── SingleResult.java │ │ ├── service │ │ ├── CategoryService.java │ │ ├── Impl │ │ │ ├── CategoryServiceImpl.java │ │ │ ├── ProductSearchServiceImpl.java │ │ │ ├── ProductServiceImpl.java │ │ │ └── UserServiceImpl.java │ │ ├── ProductSearchService.java │ │ ├── ProductService.java │ │ ├── ResponseService.java │ │ └── UserService.java │ │ └── utils │ │ ├── SHA256Util.java │ │ └── SessionUtil.java └── resources │ ├── application.properties │ ├── i18n │ ├── exception_en.yml │ └── exception_ko.yml │ ├── log4j2.xml │ └── mybatis │ └── mapper │ ├── categoryMapper.xml │ ├── productMapper.xml │ ├── productSearchMapper.xml │ └── userMapper.xml └── test └── java └── com └── market └── server ├── ServerApplicationTests.java └── controller └── UserControllerTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/README.md -------------------------------------------------------------------------------- /account: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /git: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /market: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/market/server/ServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/ServerApplication.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/advice/ExceptionAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/advice/ExceptionAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/advice/exception/CUserNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/advice/exception/CUserNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/advice/exception/DuplicateIdException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/advice/exception/DuplicateIdException.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/aop/LoginCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/aop/LoginCheck.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/aop/LoginCheckAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/aop/LoginCheckAspect.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/config/DatabaseConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/config/DatabaseConfig.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/config/MessageConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/config/MessageConfig.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/config/RedisConfig.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/config/SwaggerConfig.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/controller/AdminUserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/controller/AdminUserController.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/controller/CategoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/controller/CategoryController.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/controller/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/controller/ProductController.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/controller/ProductSearchController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/controller/ProductSearchController.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/controller/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/dto/CategoryDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/dto/CategoryDTO.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/dto/ProductDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/dto/ProductDTO.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/dto/UserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/dto/UserDTO.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/mapper/CategoryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/mapper/CategoryMapper.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/mapper/ProductMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/mapper/ProductMapper.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/mapper/ProductSearchMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/mapper/ProductSearchMapper.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/mapper/UserProfileMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/mapper/UserProfileMapper.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/model/response/CommonResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/model/response/CommonResult.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/model/response/ListResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/model/response/ListResult.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/model/response/SingleResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/model/response/SingleResult.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/service/CategoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/service/CategoryService.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/service/Impl/CategoryServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/service/Impl/CategoryServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/service/Impl/ProductSearchServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/service/Impl/ProductSearchServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/service/Impl/ProductServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/service/Impl/ProductServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/service/Impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/service/Impl/UserServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/service/ProductSearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/service/ProductSearchService.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/service/ProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/service/ProductService.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/service/ResponseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/service/ResponseService.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/utils/SHA256Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/utils/SHA256Util.java -------------------------------------------------------------------------------- /src/main/java/com/market/server/utils/SessionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/java/com/market/server/utils/SessionUtil.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/i18n/exception_en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/resources/i18n/exception_en.yml -------------------------------------------------------------------------------- /src/main/resources/i18n/exception_ko.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/resources/i18n/exception_ko.yml -------------------------------------------------------------------------------- /src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /src/main/resources/mybatis/mapper/categoryMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/resources/mybatis/mapper/categoryMapper.xml -------------------------------------------------------------------------------- /src/main/resources/mybatis/mapper/productMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/resources/mybatis/mapper/productMapper.xml -------------------------------------------------------------------------------- /src/main/resources/mybatis/mapper/productSearchMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/resources/mybatis/mapper/productSearchMapper.xml -------------------------------------------------------------------------------- /src/main/resources/mybatis/mapper/userMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/main/resources/mybatis/mapper/userMapper.xml -------------------------------------------------------------------------------- /src/test/java/com/market/server/ServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/test/java/com/market/server/ServerApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/market/server/controller/UserControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/used-market-server/HEAD/src/test/java/com/market/server/controller/UserControllerTest.java --------------------------------------------------------------------------------