Spring REST Controller Example (Română)

Aflați cum să creați Spring REST controller care poate gestiona apelurile API REST în orice aplicație Spring MVC. Se invloves adăugarea @ Controller și @ RequestMapping adnotări.

pentru scrierea acestei aplicații, modific codul sursă scris în exemplul Spring MVC. Deci, dacă doriți, puteți descărca codul sursă de la link-ul dat.

actualizați dependențele maven

actualizați pom.xml pentru a adăuga suport pentru JAXB și Jackson (pentru formatele xml și json).,

adăugați Contentnegociatingviewresolver

actualizați fișierul de configurare bean pentru resolvers view și adăugați Contentnegociatingviewresolver.

Adăugare JAXB adnotări în clase de modele

am scris 2 clase și anume Users.java și User.javun. Aceste clase vor fi având JAXB adnotări, care vor fi utilizate de către dispecerul de sol pentru a le converti în caz xml sau json formate.

acestea sunt, de exemplu, numai și puteți scrie propriile clase.

creați controler REST

DemoController.,java are adnotări specifice de odihnă pentru mapări de cale în parametrii de cerere mapări. De asemenea, vom specifica atributele antetului pentru solicitare și răspuns.

Demo pentru spring rest exemplu

acum permite re-implementa aplicația pe tomcat și a lovit URL-ul de pe orice client REST. Folosesc RESTClient. Acesta este un Plugin firefox pentru testarea serviciilor web RESTful.

  • URL : http://localhost:8080/firstSpringApplication/users

  • URL : http://localhost:8080/firstSpringApplication/users/123

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *