表字段类型定义
来源:5-7 数据表实体类定义(2)

java搬砖
2019-10-16
AdUnit类中的预算字段budget现在定义的是Long类型,但是他是关于钱的,我觉的设计成BigDecimal更好些吧
写回答
1回答
-
同学你好:
你这里想要表达的是数值的精度问题,使用 BigDecimal 的话,精度可以使用数据库来控制(包括 java 中的类型)。但是,我这里使用 Long 的话,也是同样的道理,就是我自己去控制精度,例如,精确到分的话,我对数值 * 100 就可以了,之后,记得在代码中再做处理。
不管使用哪一种方式都是可行的,这个看个人习惯或者是公司的规范,我个人习惯于自行去代码控制,所以选择了 Long 类型。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
112019-10-20
相似问题