title: BigDecimal serialization in GWT
body: <p>What is your preferred approach to serializing BigDecimal in GWT?</p>
  
  <p>Are there any clever workarounds, or do you simply use Double or String?</p>
  
  <p>Of all of the GWT pains this is so far the biggest; I'd hate to create two models, one for server and one for GWT, and transform data from one to the other. On the other hand, while I don't care much about using String instead of, say, javax.xml.datatype.Duration, I have to use BigDecimal on the server because of the calculations, which means either two models and conversion, or tons of tiny conversions to BigDecimal for every calculation.</p>