μœ μ €

μ•„μ΄ν…œ

πŸ’‘Β μš”μ²­ κ°’ μ˜ˆμ‹œ


// PathVariable
		"itemPk" : 1
		
		μœ„μ™€ 같이 μ ν˜€μžˆμœΌλ©΄ ν•΄λ‹Ή api끝에 /λ₯Ό λΆ™μ—¬μ„œ 값을 λ„£μ–΄μ„œ μ•„λž˜μ™€ 같이 μš”μ²­μ„ ν•΄μ•Όν•œλ‹€λŠ” 의미
		<http://localhost:8080/item/**1**>

// RequestParam
		"itemPk" : 1
		
		μœ„μ™€ 같이 μ ν˜€μžˆμœΌλ©΄ ν•΄λ‹Ή api끝에 ?λ₯Ό λΆ™μ—¬μ„œ μ•„λž˜μ™€ 같이 값을 λ„£μ–΄ μš”μ²­ν•΄μ•Όν•œλ‹€λŠ” 의미
		<http://localhost:8080/item?itemType=dd&price=34234>

// RequestBody
		"itemPk" : 1,
		"itemName": "λ‘±μ†Œλ“œ"
		
		μœ„μ™€ 같이 μ ν˜€μžˆμœΌλ©΄, ν•΄λ‹Ή api에 λ³΄λ‚΄λŠ” λ‚΄μš©μ„ μ•„λž˜μ™€ 같이 Json ν˜•μ‹μœΌλ‘œ μš”μ²­ν•΄μ•Όν•œλ‹€λŠ” 의미
		{
			"itemPk" : 1,
			"itemName" : "λ‘±μ†Œλ“œ"
		}
	

// ModelAttribute
		"itemPk" : 1,
		"itemName": "λ‘±μ†Œλ“œ"
		
		μœ„μ™€ 같이 μ ν˜€μžˆμœΌλ©΄, ν•΄λ‹Ή api에 λ³΄λ‚΄λŠ” λ‚΄μš©μ„ form ν˜•μ‹μœΌλ‘œ 보내야 ν•œλ‹€λŠ” 의미 (Json ν˜•μ‹ μ•„λ‹˜)
		"itemPk" = 1
		"itemName" = "λ‘±μ†Œλ“œ"