【发布时间】:2020-01-31 15:14:05
【问题描述】:
当 BigDecimal 已经在 DB (Oracle) 中设置时,指定精度和小数位数是否有意义?
@Column(name = "TEST_COLUMN", precision = 10, scale = 4)
对
@Column(name = "TEST_COLUMN")
考虑到在 DB 中,该列已指定如下:
NUMBER(10,4)
Hibernate 读取后精度是否保持不变,还是需要再次指定?
【问题讨论】: