java.lang.NoClassDefFoundError: javax/annotation/Generated @Entity annotation을 java 9이상에서 사용시 발생한다. javax-annotation-api를 의존성 주입하면 해결된다. build.gradle ... dependencies { implementation("javax.annotation:javax.annotation-api:1.3.2") annotationProcessor("javax.annotation:javax.annotation-api:1.3.2") ... } Java 2020.12.14
@NotNull @NotEmpty @NotBlank 차이 Bean Validation API의 NotNull, NotEmpty, NotBlank의 차이에 대해 설명한다. @NotNull The annotated element must not be null. Accepts any type. 모든 타입에 대해 null을 허용하지 않는다. @NotEmpty The annotated element must not be null nor empty. Supported types are: CharSequence (length of character sequence is evaluated) Collection (collection size is evaluated) Map (map size is evaluated) Array (array length is evaluated) .. Java 2020.03.04