這是一個(gè)controller方法的尾巴,方法上的返回值是void請問這個(gè)注解中的屬性和下面那段代碼表示的什么意思“JsonParam”和“cfg.getJsonParam()”表示的是項(xiàng)目里的一個(gè)屬性類,不用在意 @PostMapping(produces = MediaType.APPLICATION_JSON_VALUE)
public void upload(。。。。。。。。 HttpHeaders headers = new HttpHeaders();
MediaType mediaType = new MediaType("application", "merge-patch+json");
headers.setContentType(mediaType);
HttpEntity<JsonParam> entity = new HttpEntity<>(cfg.getJsonParam(), headers);
HttpComponentsClientHttpRequestFactory requestFactory = new HttpComponentsClientHttpRequestFactory();
RestTemplate restTemplate = new RestTemplate(requestFactory);為了看的方便我把包放出來import org.springframework.http.HttpEntity;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;
import org.springframework.http.MediaType;
import org.springframework.http.ResponseEntity;
import org.springframework.http.client.HttpComponentsClientHttpRequestFactory;
import org.springframework.web.client.RestTemplate;
2 回答

qq_花開花謝_0
TA貢獻(xiàn)1835條經(jīng)驗(yàn) 獲得超7個(gè)贊
注解中屬性代表該請求返回參數(shù)類型為json格式;
下面代碼無非就是設(shè)置http請求header中的contentType格式,和設(shè)置請求體內(nèi)容
- 2 回答
- 0 關(guān)注
- 871 瀏覽
添加回答
舉報(bào)
0/150
提交
取消