SpringBoot Operativo Flashcards

Codice Puro

1
Q

Nella pagina del controller quali sono le due notazioni prima della classe

A
  • @RestController
  • @RequestMapping(“/api”)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

nelle chiamate post che notazione uso?

A

PostMapping(“/test”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

nelle chiamate get che notazione uso?

A

GetMapping(“/test”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Struttura Http

A

Metodo (Get Set post)
URI (Universal Resource Identifier)
Status Code (200,400,500)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quale notazione si Utilizza per Lombock ?

A

@Data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

descrivi un metodo dentro al controller di tipo GET

A

@GetMapping(value = “/cerca/codice/{codart}”, produces = “application/json”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cosa è ResponseEntity ?

A

Si tratta di una classe che c consente di rispondere alle chiamate HTTP , viene utilizzato come tipo di ritorno dei metodi all interno del controller di SPRING indicando la Lista o il singolo elemento ed httpStatus es:

return new ResponseEntity<List<Articoli>>(articoli, HttpStatus.OK);
oppure:
return new ResponseEntity<Articoli>(articolo.get(0), HttpStatus.OK);</Articoli></Articoli>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

come faccio a costruire un metodo dove si aspetta un get di un dato ?

A

@GetMapping(value = “/cerca/codice/{codart}”, produces = “application/json”)
public ResponseEntity<Articoli> listArtByCodArt(@PathVariable("codart") String CodArt)</Articoli>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Cosa è Lo Spring Data JPA ?

A

Si tratta di un framework che si usa nello strato di persistenza. con lo scopo di ridurre il Boiler plate code e facilitare la creazione delle Web App

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

cosa significa Boiler plate code

A

Significa codice ripetitivo da evitare

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly