Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot construct instance of `hello.kpop.artist.Artist` (although at least one Creator exists): no int/Int-argument constructor/factory method to deserialize from Number value (1); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `hello.kpop.artist.Artist` (although at least one Creator exists): no int/Int-argument constructor/factory method to deserialize from Number value (1)<EOL> at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 2, column: 17] (through reference chain: hello.kpop.socialing.dto.SocialDto["artistId"])]
상황 정리 :
사진처럼 엔티티에서 처음 외래키를 만들고 POSTMAN에서 데이터를 보내려고 하는데 에러가 떠버렸다.
해결방법은 간단하다.
이렇듯 FK를 Postman에서 보낼 땐, 한 번 더 {}를 쓰고 그 안에 값을 입력해주어야 한다!