/
bogdanovms
/
RestAPI
Обзор
Документация
Войти
/
bogdanovms
/
RestAPI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/ru/sber/arch/restExaple/controller/SessionsController.java
32 строки
868 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.Session; import ru.sber.arch.restExaple.service.StateService; import java.util.List; @RestController @RequestMapping("/sessions") public class SessionsController { @Autowired private StateService stateService; @GetMapping("/getSessions") public List<Session> getSessions(){ return stateService.getSessions(); } @GetMapping("/getSession{id}") public Session getSession(@RequestParam("id") int ID){ return stateService.getSession(ID); } @DeleteMapping("/delete{id}") public String deleteSession(@RequestParam("id") int ID){ String message = stateService.deleteSession(ID); return message; } }