SpringBoot Operativo Flashcards

Codice Puro

1
Q

Nella pagina del controller descrivi le due notazioni principali @RestController , @RequestMapping.

A
  • @RestController la quale è costitita dall nione delle notazioni @Controller e @ResponseBody (comunica che le chiamte devono essere di tipi http e che deve processare in messaggi json o xml )
  • @RequestMapping(“/api”) viene tilizzato per mappare url
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

HTTP segue un modello richiesta-risposta tra client e server.
Richiesta HTTP:
Linea di richiesta → Metodo (GET, POST, ecc.), URL e versione HTTP.
Headers → Metadati sulla richiesta.
Body (opzionale) → Dati inviati (per POST, PUT).

Risposta HTTP
Linea di stato → Versione HTTP, codice e messaggio.
Headers → Informazioni sulla risposta.
Body → Contenuto della risposta.

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

ResponseEntity è una classe nella libreria Spring Framework di Java che rappresenta l’intera risposta HTTP.Questa classe permette di includere sia il corpo della risposta che i metadati HTTP, come ad esempio gli headers e lo stato della risposta.

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

Spring Data JPA è un modulo di Spring che semplifica l’integrazione con JPA (Java Persistence API), consentendo la gestione dei database relazionali. scopo di 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