播放框架 Ebean BigDecimal 分数
Posted
技术标签:
【中文标题】播放框架 Ebean BigDecimal 分数【英文标题】:Play Framework Ebean BigDecimal fraction 【发布时间】:2013-03-22 10:26:44 【问题描述】:我正在使用带有 Ebean 和 H2 数据库的 Play Framework。
问题是,BigDecimal
导致 DB 脚本为:
sum decimal(38),
但我想要的是:
sum decimal(38,2),
我已经尝试这样定义模型中的值:
@Digits(integer=6, fraction=2)
private BigDecimal sum;
有什么想法吗?
【问题讨论】:
【参考方案1】:您应该使用 @Column(precision = 38, scale = 2) 注释。 @Digits 注释似乎是用于验证目的,而不是用于 DDL 生成。
38 看起来也有点矫枉过正。你要把所有的钱都存起来吗? :)
【讨论】:
谢谢你的回复,我会试试看的:) 哈哈,不,这是标准值,所以我很好,但是是的,我想以上是关于播放框架 Ebean BigDecimal 分数的主要内容,如果未能解决你的问题,请参考以下文章