nullable ?

@NotNull


@NotNull 어노테이션을 쓰면 ?

<aside> 💡 DB에 쿼리를 날리기 전에 예외 발생 → JPA의 Repository 인터페이스가 잘못된 Entity를 저장할 때, ConstraintViolationException 발생

</aside>

nullable = false 를 쓰면 ?

<aside> 💡 Repository에 전달되고, 이 값이 DB에 넘어간 뒤에 예외가 발생해 위험한 오류가 생길 수 있음

</aside>

정리


검증 시기