본문 바로가기
학교/캡스톤디자인과창업프로젝트

@NotNull 또는 @Column(nullable = false)

by ChaSso 2024. 1. 23.

@NotNull을 사용할지 @Column(nullable=false)를 사용할지

 

https://kafcamus.tistory.com/15

 

[JPA] nullable=false와 @NotNull 비교, Hibernate Validation

오늘은 다음의 고민 때문에 글을 작성하게 되었다. JPA에서 DDL을 자동으로 생성할 수 있는데, 이 때 not null 옵션은 어떻게 붙이나? JPA의 엔티티 객체에 @NotNull 검증 어노테이션을 주면 어떻게 되나

kafcamus.tistory.com

https://jeong-pro.tistory.com/233

 

JPA Entity Validation @Column(nullable=false)가 아닌 @NotNull을 써야한다고?

JPA Entity Validation JPA Entity Validation. 여러분은 어떻게 유효성 검사를 하고 계신가요? 이번에 인턴사원분들과 코드리뷰를 진행하다가 새롭게 알게 된 사실을 정리하려고 합니다. 저는 보통 유효성

jeong-pro.tistory.com

https://dev-monkey-dugi.tistory.com/139

 

@NotNull vs @Column(nullable = false)

서론 여기까지 고민하게 된 계기는 Entity에서 필드 검증을 직접해야 할까? 였다. 그러면 항상 로직을 짜아하고, null체크와 같은 것들은 굉장히 중복되는 것들인데 모든 Entity에 비슷한 코드가 들

dev-monkey-dugi.tistory.com

@NotNull을 사용할지 @Column(nullable=false)를 사용할지