我在BigDecimal字段上使用了自定义包装:
public class MyCustomWrapper {
private BigDecimal amount;
public BigDecimal getAmount() {
return amount;
}
}
我想在实体对象中使用对象时将它们存储为BigDecimal(即NUMERIC)。我经常在实体中使用包装器,因此我想知道是否有一种方法可以在MyCustomWrapper字段上没有很多注释的情况下进行此操作。
实体:
@Entity
public class MyEntity {
private MyCustomWrapper amountOne;
private MyCustomWrapper amountTwo;
private BigDecimal bigDecimalAmount; // Hibernate knows to automatically create a NUMERIC field for this without additional annotations
}