JSR-354 Money API是否已准备好用于生产?

时间:2016-10-24 13:56:02

标签: api java-8 currency bigdecimal java-money

如今,我正在研究哪种数据类型适合Java 8中的货币/货币。

我已经遇到过数据类型和货币/货币操作的JSR-354规范 数据。其API的参考实现位于:https://github.com/JavaMoney

我已经尝试通过网络上的示例来学习 0.9 版本的api。这很酷很容易。但 当我将api的版本更新为 1.0 时,我意识到核心构建器类 包含货币函数的此类MonetaryCurrenciesMonetaryAmountsMonetaryFunctions类已被完全删除,而不是标记为已弃用

对API进行如此大的更改是否正常?有人在生产中尝试过JavaMoney Api吗?

除了BigDecimaljava.util.Currency以外,您的推荐用于表示货币/货币数据的内容是什么?

1 个答案:

答案 0 :(得分:0)

我没有在生产中尝试过JSR-354。我使用了Money概念从https://github.com/stephenh/timeandmoney获得灵感。

这是来自Eric Evans的Time and Money library代码的镜像 - 域驱动设计的作者