fde*_*ert 2 bigdecimal playframework
我在内存数据库中使用Play Framework 1.2.4和H2.
public void aBigDecimalSavingTest() {
BigDecimalEntity bde = new BigDecimalEntity();
bde.bd= new BigDecimal("0.225");
System.out.println(bde.bd); // print 0.225
bde.save();
bde = BigDecimalEntity.findById(Long.valueOf("1"));
System.out.println(bde.bd); // print 0.23
}
Run Code Online (Sandbox Code Playgroud)
这个问题来自哪里?玩框架?数据库支持?JPA缺少注释?...
谢谢!
您可能需要在实体上指定精度:
@Column(precision = 16, scale = 4)
BigDecimal bigdec;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
572 次 |
| 最近记录: |