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 если нужные мне параметры и так заданы по дефолту
  • Вопрос задан
  • 179 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
25 нояб. 2024, в 18:39
30000 руб./за проект
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект