从Java对象生成wsdl时,类型java.util.Date的属性将转换为dateTime对象(type =“ xs:dateTime”)。如何避免这种情况?
为了避免这种情况,我找不到将其放在java类的属性中的任何注释。
java代码如下:
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@XmlAccessorType(XmlAccessType.FIELD)
@SchemaValidation(type = SchemaValidationType.BOTH)
@WSDLDocumentationCollection({
@WSDLDocumentation(value = "Objeto de consulta del nivel de riesgo") })
public class MSEConsultaNivelRiesgo {
@XmlElement(required = true)
private Integer idSuplemento;
private Date fecCalculoTarifa;
}
和生成的wsdl:
我需要在wsdl中输入日期类型