- Eureka Server
- Eureka Discovery Client
- Gateway
- Spring Web
- Eureka Discovery Client
- Lombok
- PostgreSQL Driver
- Spring Data JPA
- ModelMapper
- Spring Web
- Eureka Discovery Client
- Lombok
- PostgreSQL Driver
- Spring Data JPA
- Validation
- ModelMapper
- @Getter
- @Setter
- @RestController
- @RequestMapping
- @EnableEurekaServer
- @Id
- @Entity
- GeneratedValue(strategy = GenerationType.AUTO)
- @AllArgsConstructor
- @NoArgsConstructor
- @Autowired
- @Value
- @PostMapping
- @RequestBody
- @PathVariable
- @GetMapping
- @DeleteMapping
- @PutMapping
- @Service
- @ResponseStatus(code = HttpStatus.NOT_FOUND)
- @ControllerAdvice
- @ExceptionHandler(ResourceNotFoundException.class)
- @PatchMapping