Commit a82b1902 by Patryk Czarnik

Pierwszy controller

parent 341efea2
package alx.aplikacja;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import java.time.LocalDateTime;
/* Klasa typu Controller decyduje, w jaki sposób będą obsługiwane zapytania przychodzące na serwer.
* W projekcie może być wiele kontrolerów, a każdy kontroler może mieć wiele metod obsługujących zapytania.
*/
@Controller
public class RootController {
@GetMapping("/hello")
// można też użyć starszej wersji: @RequestMapping("/hello")
@ResponseBody
public String sayHello() {
return "Hello World!";
}
// dopisz metodę, która zwraca bieżący czas, pod innym adresem, np. /czas
@GetMapping("/czas")
@ResponseBody
public LocalDateTime czas() {
return LocalDateTime.now();
}
}
spring.application.name=PC32-Spring
# server.port=4000
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment