/
bogdanovms
/
RestAPI
Обзор
Документация
Войти
/
bogdanovms
/
RestAPI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/ru/sber/arch/restExaple/controller/TicketsController.java
33 строки
937 B
Mikhail Bogdanov
first commit
18 фев 2025, 12:30
18 фев 2025, 12:30
9d8a4a3
Код
Авторство
О чём код?
package ru.sber.arch.restExaple.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import ru.sber.arch.restExaple.model.Ticket; import ru.sber.arch.restExaple.service.TicketsService; import java.util.Set; @RestController @RequestMapping("/tickets") public class TicketsController { @Autowired private TicketsService ticketsService; @GetMapping("/getTickets") public Set<Ticket> getTickets(){ return ticketsService.getTickets(); } @GetMapping("/getTicket{sessionId}") public Set<Ticket> getTicket(@RequestParam("sessionId") int ID){ Set<Ticket> tickets = ticketsService.getTicket(ID); return tickets; } @DeleteMapping("/delete{sessionId}") public String deleteTicket(@RequestParam("sessionId") int ID){ String message = ticketsService.deleteTicket(ID); return message; } }