Junior — Middle
შეგიძლიათ გაგიზიაროთ თქვენი მუშაობის ბოლო პროექტები ან დავალებები?
sobes.tech AI
პასუხი AI-სგან
ჩემი ბოლო პროექტებიდან ერთ-ერთში, მე ვიმუშავე REST API-ს განვითარების პროცესზე Java-სა და Spring Boot-ის გამოყენებით. დავალება იყო შეკვეთების მართვის სერვისის შექმნა, სადაც მე განვახორციელე ბიზნეს ლოგიკის განხორციელება, მონაცემთა ბაზასთან ინტეგრაცია JPA-ის საშუალებით და უსაფრთხოების უზრუნველყოფა Spring Security-ის დახმარებით.
ასევე, მე დავკავდი აპლიკაციის შესრულების ოპტიმიზაციით, სიღრმისეულ წერტილებს პროფილირებით და Redis-ის გამოყენებით კეშირების დანერგვით.
კონტროლერის მაგალითი:
@RestController
@RequestMapping("/orders")
public class OrderController {
@Autowired
private OrderService orderService;
@GetMapping("/{id}")
public ResponseEntity<Order> getOrder(@PathVariable Long id) {
Order order = orderService.findById(id);
return ResponseEntity.ok(order);
}
}