Tenho campo BigDecimal o que estou utilizando o plugin js MaskMoney pra formatar o valor no p:inputText, logo ao passar pelo campo o campo já fica com o valor 0,00, sendo que preciso ao gravar no banco se o valor for 0 ele gravar NULL e não persistir zero como esta ocorrendo. Sugestões?
import java.math.BigDecimal;
public class Main {
public static void main(String... args) {
/*
*Não tenho certeza se é isso que você quer
* */
BigDecimal value = BigDecimal.valueOf(0.0);
String result = (value.doubleValue() > 0)? value.toString(): null;
System.out.println(result);
}
}