MediaType.APPLICATION_JSON & MediaType.APPLICATION_JSON_VALUE

Daniel·2023년 6월 13일
0

Back-End

목록 보기
15/42

MediaType이 제공하는 위 두 상수의 차이점을 알아보자

MediaType.APPLICATION_JSON

	// Using MediaType.APPLICATION_JSON
	MediaType jsonMediaType = MediaType.APPLICATION_JSON;
	System.out.println(jsonMediaType.toString());  // Output: application/json

return: MediaType

MediaType.APPLICATION_JSON_VALUE

	import org.springframework.http.MediaType;
	
	// Using MediaType.APPLICATION_JSON_VALUE
	String jsonMediaTypeValue = MediaType.APPLICATION_JSON_VALUE;
	System.out.println(jsonMediaTypeValue);  // Output: application/json
	

return: String

Note

두 가지 접근 방식 모두 동일한 미디어 유형 값을 제공합니다.
하지만 MediaType.APPLICATION_JSON을 사용하면 미디어 유형 비교, 문자열에서 미디어 유형 구문 분석 등 MediaType 클래스가 제공하는 메서드 및 기능에 액세스할 수 있습니다.

profile
응애 나 애기 개발자

0개의 댓글