인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

도전적인 가재님의 프로필 이미지
도전적인 가재

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

순수 JDBC

id 타입을 long 말고 Long으로 하는 이유가 뭔가요?

작성

·

287

1

null값이 올 수 있어서 인가요? 만약 그렇다면 null 값이 넘어올 상황이 있나요?

답변 1

2

안녕하세요. H〈〈 D님, 공식 서포터즈 David입니다.

Hibernate의 경우 id 가 null 인 경우 새로운 엔티티로 인식하여 처리하게 됩니다. long 타입을 사용하게 된다면 기본 값이 0이므로 새로운 엔티티로 인식하지 않고 id를 0으로 가지는 엔티티로 인식하려 할 것입니다.

감사합니다.

도전적인 가재님의 프로필 이미지
도전적인 가재

작성한 질문수

질문하기