KDEV
3k
2018-11-08 22:20:09
0
98

@ModelAttribute 와 @RequestBody 모델 바인딩에 대해서


@ModelAttribute 와 @RequestBody 모델 바인딩에 대해서 알아보고자 하는데

어떤 역할을 하는지 말고 어떤 식으로 해주는지 확인할 수 있는 클래스나 키워드가 있다면 부탁드립니다.


예를 들어 @ModelAttribute를 지정했을때 파라미터에

metadata.address='' 이런식으로 오면 Map에 바인딩이 안되지만

metadata[address]='' 이런식으로 오면 Map에는 바인딩이 됩니다.

빈 클래스 일 경우 metadata[address]는 오류가 발생하며 metadata.address=''는 바인딩됩니다.



0
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.