SOPT-Joint-Seminar-Toss / Toss_Server

๐Ÿ’ธTOSSERVER๐Ÿ˜Ž

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐Ÿ’ธ Toss_Server

ํ•ฉ๋™ ์„ธ๋ฏธ๋‚˜ ๋ชจ๋ฐ”์ผ 7์กฐ ์„œ๋ฒ„


๐ŸŒธ Project Structure

Details
.
toss
โ”œโ”€โ”€ TossApplication.class
โ”œโ”€โ”€ common
โ”‚   โ”œโ”€โ”€ Constant
โ”‚   โ”‚   โ””โ”€โ”€ Constant.class
โ”‚   โ”œโ”€โ”€ advice
โ”‚   โ”‚   โ””โ”€โ”€ ControllerExceptionAdvice.class
โ”‚   โ””โ”€โ”€ dto
โ”‚       โ””โ”€โ”€ ApiResponse.class
โ”œโ”€โ”€ controller
โ”‚   โ”œโ”€โ”€ asset
โ”‚   โ”‚   โ”œโ”€โ”€ AssetController.class
โ”‚   โ”‚   โ””โ”€โ”€ dto
โ”‚   โ”‚       โ””โ”€โ”€ response
โ”‚   โ”‚           โ””โ”€โ”€ AssetResDto.class
โ”‚   โ””โ”€โ”€ product
โ”‚       โ”œโ”€โ”€ ProductController.class
โ”‚       โ””โ”€โ”€ dto
โ”‚           โ”œโ”€โ”€ request
โ”‚           โ”‚   โ””โ”€โ”€ PresentReqDto.class
โ”‚           โ””โ”€โ”€ response
โ”‚               โ”œโ”€โ”€ BrandConDetailDto.class
โ”‚               โ”œโ”€โ”€ BrandConResDto.class
โ”‚               โ””โ”€โ”€ ProductResDto.class
โ”œโ”€โ”€ domain
โ”‚   โ”œโ”€โ”€ Asset.class
โ”‚   โ”œโ”€โ”€ CardType.class
โ”‚   โ”œโ”€โ”€ GroupBuying.class
โ”‚   โ”œโ”€โ”€ Like.class
โ”‚   โ”œโ”€โ”€ Present$PresentBuilder.class
โ”‚   โ”œโ”€โ”€ Present.class
โ”‚   โ”œโ”€โ”€ Product.class
โ”‚   โ””โ”€โ”€ User.class
โ”œโ”€โ”€ exception
โ”‚   โ”œโ”€โ”€ Error.class
โ”‚   โ”œโ”€โ”€ Success.class
โ”‚   โ””โ”€โ”€ model
โ”‚       โ”œโ”€โ”€ BadRequestException.class
โ”‚       โ”œโ”€โ”€ NotFoundException.class
โ”‚       โ”œโ”€โ”€ ServerErrorException.class
โ”‚       โ””โ”€โ”€ TossException.class
โ”œโ”€โ”€ repository
โ”‚   โ”œโ”€โ”€ AssetRepository.class
โ”‚   โ”œโ”€โ”€ GroupBuyingRepository.class
โ”‚   โ”œโ”€โ”€ LikeRepository.class
โ”‚   โ”œโ”€โ”€ ProductRepository.class
โ”‚   โ””โ”€โ”€ UserRepository.class
โ””โ”€โ”€ service
โ”‚   โ”œโ”€โ”€ AssetService.class
โ”‚   โ””โ”€โ”€ ProductService.class



๐ŸŒธ ERD

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2023-05-19 แ„‹แ…ฉแ„’แ…ฎ 5 37 45

๐ŸŒธ API Specification

API ๋ช…์„ธ์„œ

๐ŸŒธ Git Convention

Git Convention

๐ŸŒธ Code Convention

Code Convention

๐ŸŒธ Members

๊ฐ•์›์šฉ ๋ฐ•์†Œ์ •
[GET] {base_url}/product
[GET] {base_url}/product/brand
[GET] {base_url}/product/brand/{productId}
[GET] {base_url}/asset
[PATCH] {base_url}/product/brand/{productId}
[POST] {base_url}/product/brand/present/{productId}

Pair Programming ์ง„ํ–‰

About

๐Ÿ’ธTOSSERVER๐Ÿ˜Ž


Languages

Language:Java 100.0%