當我生成一個帶有LocalDate字段的表時,它將是強制性的。爲什麼localDate字段是「nullable = false」
@Column(name = "supported_date", nullable = false)
private LocalDate supportedDate;
我不明白這條規則。
當我生成一個帶有LocalDate字段的表時,它將是強制性的。爲什麼localDate字段是「nullable = false」
@Column(name = "supported_date", nullable = false)
private LocalDate supportedDate;
我不明白這條規則。
它正好在@Column
註釋中:nullable = false
means that the column is not nullable,這意味着它不能包含空值,這意味着該列是必需的。
我瞭解技術實施。 但我不明白Jhipster的「phylosophical」規則。例如:我可以有一個字段「名稱」和「代碼」爲空,但不是LocalDate字段。 對我來說「null or not」就是一個用例。 – user3934519 2015-01-20 21:07:18
我不明白你在說什麼。如果你不想要'LocalDate'字段,只需將其設置爲'nullable = true'。 – 2015-01-20 22:06:58
我認爲這是安全的默認值。 – 2015-01-30 16:04:03