Chvalov
@Chvalov

Откуда берутся дефолтные значения при генерации DDL в SpringBoot?

Есть Entity класс:
@Entity
public class Dog {
    @Id
    private long id;

    private String name;

    private int age;
    // . . . 
}
При создании таблицы в Postgresql 11.X значение age в БД NOT NULL, но если добавить аннотацию @Column без параметров в которой по умолчанию nullable = true колонка создается как и было задумано. DOiwI.pngВопрос: откуда Hibernate/JPA при генерации DDL берет значения по умолчанию, так как я раньше думал мол можно не писать аннотацию @Column если нужные мне параметры и так заданы по дефолту
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы