Moja lekcja

 0    15 flashcards    maciejoklinski
download mp3 print play test yourself
 
Question Answer
@ControlerAdvice
start learning
To wyspecjalizowana adnotacja @component- służy do globalnej obsługi wyjątków
@RequestMapping
start learning
Określa nam główną ścieżkę endpointu
@RestController
start learning
To @Controller + @ResponseBody
@GetMapping
start learning
oznacza metode GET
@PostMapping
start learning
oznacza metodę POST
@PutMapping
start learning
Oznacza metodę PUT
@DeleteMapping
start learning
Oznacza metodę DELETE
@ResponseBody
start learning
oznacza ze zwracany obiekt automatycznie serializujemy do JSON'a
@ModelAttribute
start learning
oznacza dodanie zmiennej globalnej, każde żądanie ma ustawioną domyślna wartość. Nie można zapomnieć że przy @ModelAttribnute musi w kontrolerze zostać użyta adnotacja @ControleAdvice
@SessionAttributes
start learning
służy do określania cyklu życia atrybutu dodanego za pomocą adnotacji @ModelAttributes
@InitBinder
start learning
adnotacja, która służy do dostosowywania żądania wysyłanego do kontrolera
@Component
start learning
zgłasza że dana klasa jest kandydatem na beana
@ComponentScan
start learning
określa pakiety bazowe i klasy dodatkowo przy użyciu @Configuration wskazuje ze będą skanowane klasy z adnotacjami
@pathVariable
start learning
służy do obsługi zmiennych w url
@RequestBody
start learning
automatyczna deserializacja

You must sign in to write a comment