package ee.tlu.evkk.api.controller; import org.springframework.web.bind.annotation.*; import ee.tlu.evkk.api.dao.TextDao; import java.util.UUID; import java.util.List; @RestController @RequestMapping("/texts") public class TextController { TextDao textDao; public TextController(TextDao uusTDao){ textDao=uusTDao; } @GetMapping("/kysitekst") public String kysiTekst(String id){ return textDao.findTextById(UUID.fromString(id)); } @GetMapping("/kysikorpusetekstid") public List kysiKorpuseTekstid(String id){ return textDao.findTextsByCorpusId(id); } @GetMapping("/tervitus") public String tervitus(){ return "Tere"; } @GetMapping("/nimetervitus") public String nimetervitus(String eesnimi){ return "Tere, "+eesnimi; } }