A cosa serve @controller in primavera?
A cosa serve @controller in primavera?

Video: A cosa serve @controller in primavera?

Video: A cosa serve @controller in primavera?
Video: Difference between ControllerAdvice and RestControllerAdvice annotation | Spring boot & mvc Question 2024, Maggio
Anonim

Regolatore di primavera l'annotazione può essere applicata solo alle classi. Viene utilizzato per contrassegnare una classe come gestore di richieste Web. Viene utilizzato principalmente con Primavera MVC applicazione.

Semplicemente, cosa fa @controller in primavera?

@ Controllore annotazione è un'annotazione usata in Primavera Framework MVC (il componente di Primavera Framework utilizzato per implementare l'applicazione Web). Il @ Controllore l'annotazione indica che una particolare classe svolge il ruolo di a controllore.

Sapete anche, qual è l'uso di @component in primavera? Componente a molla l'annotazione è usata per denotare una classe come Componente . Significa che Primavera framework rileverà automaticamente queste classi per l'inserimento delle dipendenze quando viene utilizzata la configurazione basata su annotazioni e la scansione del percorso di classe.

Successivamente, la domanda è: qual è la differenza tra @controller e @RestController in primavera?

Differenza tra @ RestController e @ Controllore in Primavera . Il @ Controllore è un'annotazione comune che viene utilizzata per contrassegnare una classe come Primavera MVC Controllore mentre @ RestController è speciale controllore utilizzato nei servizi web RESTFul e l'equivalente di @ Controllore + @ResponseBody.

A cosa serve @ResponseBody?

@RequestBody e @ ResponseBody le annotazioni sono Usato per associare la richiesta corpo di risposta con un oggetto di dominio nel parametro del metodo o nel tipo restituito. Dietro le quinte, queste annotazioni usa Convertitori di messaggi HTTP per convertire il corpo della richiesta/risposta HTTP in oggetti di dominio.