작성
·
148
0
기본형인 long을 사용하지않고 wrapper클래스 Long형을 사용하신 이유가 궁금합니다!
답변 1
3
안녕하세요. 주정준님^^
이 강의에서는 객체를 생성하는 시점에는 id 값이 없게 됩니다. 실제 리포지토리에 저장하는 시점에 id 값이 생성됩니다.
그런데 기본형인 long을 사용하면 객체를 생성하는 시점에 id 값에 0이라는 기본값이 들어가게 됩니다. 반면에 Long을 사용하면 기본값이 null이기 때문에 값이 없다는 것을 잘 표현할 수 있습니다.
감사합니다^^