Spring 강의 보면,


@RestController 어노테이션을 적용하더라도,


@Getmapping, @Postmapping만 쓰던데,


주워 듣기로는 Http 1.0버전에서는 Post와 Get방식만 지원하고,

1.1 인가 부터 Put이랑 Patch등을 지원한다고 본거같은데,


Put는 데이터를 치환하는 느낌이고,

Patch은 기존 데이터 중 일부를 변경하는 것 같은데,



내 나름대로 '아 이건 어느 용도니까 @Putmapping을 적용해야지'

'이건 데이터 일부를 변경하는 용도니까 @Patchmapping을 적용해야지'

하고 만들어도 되는건가??


만약에 그렇게 하면 안되는 이유같은게 있으면 알려줄수 있어???