내가 가진 기프티콘들을 한 곳에 모아 관리할 수 있는 MyGiftSavor의 백엔드입니다.
🔗 링크
🔗 링크
+---main
| +---generated
| +---java
| | \---hackalearn
| | \---mygiftsavor
| | | MyGiftSavorApplication.java
| | |
| | +---infra
| | | +---config
| | | | OpenEntityManagerConfig.java
| | | | WebSecurityConfig.java
| | | |
| | | +---exception
| | | | AccessDeniedException.java
| | | | CustomRuntimeException.java
| | | | DuplicateException.java
| | | | GlobalExceptionHandler.java
| | | | InvalidReqBodyException.java
| | | | NoSuchDataException.java
| | | | S3Exception.java
| | | |
| | | \---jwt
| | | JwtAuthenticationFilter.java
| | | JwtTokenProvider.java
| | |
| | \---module
| | +---controller
| | | GifticonController.java
| | | HomeController.java
| | | UserController.java
| | |
| | +---model
| | | +---domain
| | | | Gifticon.java
| | | | User.java
| | | | UserSource.java
| | | |
| | | \---dto
| | | GifticonDtos.java
| | | JwtDto.java
| | | UserDtos.java
| | |
| | +---repository
| | | GifticonRepository.java
| | | UserRepository.java
| | |
| | \---service
| | CustomUserDetailService.java
| | GifticonService.java
| | HomeService.java
| | S3Service.java
| | UserService.java
| |
| \---resources
| | application.yml
| |
| +---static
| \---templates
\---test
\---java
\---hackalearn
\---mygiftsavor
| MyGiftSavorApplicationTests.java
|
\---module
+---controller
| UserControllerTest.java
|
\---service
GifticonServiceTest.java
HomeServiceTest.java
- Spring Boot
- Spring Security
- JPA
- MySQL
- AWS
- S3
- RDS
- EC2