我们正在使用H2数据库进行测试,但当我使用Hibernate将BigDecimal值存储到其中,然后再加载它时,该值被截断为两位小数:
字段定义如下:
字段定义如下:
@Column(name = "Rate", nullable = true)
private BigDecimal rate;
因此,1.456被截断为1.46。
我不知道精度,因为每个实体都不同,所以我无法在注释中定义它们。
有没有解决这个问题的方法?