例如,我有一个类似的课程,
@Getter
@Setter
@ToString
@Accessors(chain = true)
@EqualsAndHashCode
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(propOrder={"version","createdDate","creator"})
public class Header {
@XmlElement(required = true)
private String version;
@XmlElement(required = true)
private String createdDate;
@XmlElement(required = true)
private String creator;
}
目前尚未指定createdDate的格式,因此在此字段上没有进行此类验证。
但是,我想对createdDate字段进行验证,在该字段中字符串只能采用"yyyy-MM-ddTHH:mm:ss"
这样的格式,而ex为2019-04-09T15:13:00
我能够通过将字符串转换为日期并应用所需的datFormatter的方法中的显式验证来执行此操作,但我想知道在Spring Boot中有没有更好的方法可以是任何注释或像这样的东西。