@Column(name = "price",precision = 10,scale = 2) public double getPrice() { return price; }
使用 precision 與 scale 沒有效果,要換成:使用columnDefinition來處理
@Column(name = "price",columnDefinition = "double(10,2) default '1.00'") public double getPrice() { return price; }
對於precision和scale的用法:
int-precision- (Optional) The precision for a decimal (exact numeric) column. (Applies only if a decimal column is used.)int-scale- (Optional) The scale for a decimal (exact numeric) column. (Applies only if a decimal column is used.
這兩個值只針對 BigDecimal 類型有用
