Spring REST Concepts: Difference between revisions
Jump to navigation
Jump to search
Line 7: | Line 7: | ||
The. Spring REST concepts page is an extension of the [[Spring MVC Concepts]] page. Spring MVC concepts are used and extended to provide REST support. | The. Spring REST concepts page is an extension of the [[Spring MVC Concepts]] page. Spring MVC concepts are used and extended to provide REST support. | ||
=Annotations= | |||
* [[@RestController]] | |||
=REST Clients= | =REST Clients= |
Revision as of 18:16, 12 March 2019
Internal
Overview
The. Spring REST concepts page is an extension of the Spring MVC Concepts page. Spring MVC concepts are used and extended to provide REST support.
Annotations
REST Clients
RestTemplate
TO PROCESS: https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#webmvc-resttemplate
POSTing Resource. Data
This overloaded version allows you to receive the newly created resource as a domain model object:
RestTemplate restTemplate = new RestTemplate();
MyResource model = new MyResource(...);
MyResource created = restTemplate.postForObject("http://localhost:8080/myresource", model, MyResource.class);