使用初始化字段生成JAXB类

时间:2016-03-31 10:48:35

标签: java jaxb

我正在尝试使用初始化值生成JAXB类。我正在从XSD生成JAXB类。

XSD定义

<xs:element name="openingBalance" type="xs:decimal" default="0">

生成JAXB类

@XmlElement(required = true, defaultValue = "0")
protected BigDecimal openingBalance;

所需课程

@XmlElement(required = true, defaultValue = "0")
protected BigDecimal openingBalance = BigDecimal.ZERO;

有没有办法生成JAXB类,使其像所需的类一样?

1 个答案:

答案 0 :(得分:0)

使用JAXB生成初始化字段是不可能的(默认=“”仅在解组后才有效。)