Картирование базы данных с Hibernate.Использование примитивов или класса обертки в Hibernate?
Мы должны использовать Double с ограничением @NotNull Или вместо этого используйте двойной примитивный тип. Что такое лучшая практика? (С использованием Java 6)
@Column(name = "price_after_tax", nullable=false)
@NotNull
public Double getPriceAfterTax() {
return priceAfterTax;
}
ИЛИ
@Column(name = "price_after_tax")
public double getPriceAfterTax() {
return priceAfterTax;
}
Большое спасибо!
Я не могу воздержаться от комментариев, что «BigDecimal» (хотя боль в использовании) будет лучшим выбором. А в базе данных DECIMALS вместо DOUBLE. Поскольку double вводит небольшие ошибки. –