1

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

我遇到了关于货币/货币数据的数据类型和操作的 JSR-354 规范。其 API 的参考实现在这里:https ://github.com/JavaMoney

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

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

除了表示货币/货币数据之外BigDecimal,您还有什么建议?java.util.Currency

4

1 回答 1

0

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

这是 Eric Evans 的Time and Money 库中代码的镜像- Domain Driven Design 的作者

于 2016-10-24T14:37:04.647 回答