In attempting to persist U.S. currency formatted values from an H2 database via Hibernate and JPA, I've found using a primitive type of double, a variable precision and a scale of 2 finally gave me what I wanted.
BigDecimal result = new BigDecimal(129.99, 7).setScale(2);
BigDecimal(double value, int precision)
No comments:
Post a Comment