여러 테이블이있는 MySql 데이터베이스가 있습니다. 각 테이블의 모든 필드는 널 (NULL) 입력이 불가능합니다. 그래서 @Entity
으로 표시된 모든 Java 클래스의 각 필드에 @NotNull
주석을 사용해야합니다. 이 작업을 정말로 수행해야합니까, 아니면 JPA/Hibernate에게 기본적으로 모든 필드 NotNullable을 처리하도록 지시하는 방법이 있습니까?JPA/Hibernate에서 @NotNull 기본값으로
편집 : 나는 @Column(name="something", nullable=false)
도 알고 있습니다. 하지만 여전히 문제는 해결되지 않습니다. 쓰기 만하면됩니다. nullable=false