Java/Spring

[Spring] Annotation 정리

ㅈㅣ니 2022. 11. 28.

 

@GetMapping

  • url 치는 것. 주소창에 경로 나와있는 것. // 조회할 때 주로 쓴다.

 

@PostMapping

  • 데이터를 Form 같은 것에 넣어서 전달할 때 쓴다.

 

@JacksonXmlRootElement(localName="xmember")

  • localName으로 설정한 값을 루트 요소로 지정한다.
  • localName을 지정하지 않으면 클래스명이 지정된다.

 

@JacksonXmlProperty

  • 루트 요소 안에 들어갈 하위 요소들을 지정한다.
    이때, 위의 id 처럼 isAttribute = true 를 지정하면 루트 태그의 속성으로 들어가게 된다.
  • localName 속성을 지정하면 지정한 값으로 요소가 표기된다.
  • getter, setter 가 자동으로 돌아가게 해서 getter, setter 선언 안해줘도 된다.

 

틀린 내용 있으면... 울면서 다시 공부.....

반응형