作者回复: 第一个问题可以搜索一下网上资料挺多的哈。第二个问题,BigDecimal不足以表示货币的多种特性,比如币种、单位,还有货币转换等等的。
作者回复: 一般的REST接口就统一处理返回4XX错误了
作者回复: 你在这个例子里看到的是JSON序列化的,并不是用MoneyFormatter处理的,等到Thymeleaf的章节里你就会看到MoneyFormatter的输出了
作者回复: @RequestBody 一个请求报文体只能转成一个复杂对象
作者回复: 要把JSON变成Money类
作者回复: Coffe类本来就没Status这个属性啊,我想你说的应该是HTTP的Status吧,这个要看响应头,而非响应体。
作者回复: 可以对比一下我们Github上的示例,看看是不是你CoffeeController类里的方法注解中没加consumes?