标签:org RKE hub nta cli cat handle crud imp
Sr. No. Process layer Description (1) Spring MVC(Framework) Spring MVC receives a request from client and determines the REST API (handler method of Controller) to be called. (2) Spring MVC converts the JSON format message specified in request BODY to Resource object by usingHttpMessageConverter
. (3) Spring MVC performs input validation for the value stored in Resource object usingValidator
. (4) Spring MVC calls REST API.Here, the Resource that has been converted from JSON and for which input validation is carried out, is delivered to REST API. (5) REST API REST API calls Service method and performs the process for DomainObject such as Entity etc. (6) Service method calls the Repository method and performs CRUD process for the DomainObject such as Entity etc. (7) Spring MVC(Framework) Spring MVC converts the Resource object returned from REST API to JSON format message, by usingHttpMessageConverter
. (8) Spring MVC sets JSON format message in response BODY and responds to client.
spring mvc -- HttpMessageConverter、DispatcherServlet、Validator---@RequestBody @respondBody
标签:org RKE hub nta cli cat handle crud imp
原文地址:https://www.cnblogs.com/feng9exe/p/12120485.html