Spring MVC Concepts: Difference between revisions
Jump to navigation
Jump to search
(→View) |
|||
Line 23: | Line 23: | ||
'''View's logical name''' | '''View's logical name''' | ||
=Project Directory Layout= | |||
src/main/resource/static | |||
src/main/resource/static/images | |||
=REST Clients= | =REST Clients= |
Revision as of 03:55, 9 October 2018
Internal
To Process
TO PROCESS:
- https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/web.html#spring-web
- https://spring.io/guides/gs/rest-service/
- https://spring.io/guides/gs/serving-web-content/
- https://spring.io/guides/tutorials/bookmarks/
- https://docs.spring.io/spring-boot/docs/2.0.5.RELEASE/reference/htmlsingle/#boot-features-developing-web-applications
Controller
View
View's logical name
Project Directory Layout
src/main/resource/static
src/main/resource/static/images
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);