M.J*_*.J. 10 java json maven-plugin
我一直在使用xsd准备数据传输模型。到目前为止,我们可以使用XML格式,因此可以使用xjc生成相同的格式(使用maven插件)。
现在我们需要从XML转移方式并使用Json。是否有插件或更好的方法可以让您仍然使用xsd并生成带有@ JsonRootName,@ JsonInclude等适当注释的Json兼容模型。
Jackson 2能够识别JAXB注释(由xjc生成): https ://github.com/FasterXML/jackson-modules-base/tree/master/jaxb
因此,通过使用 Jackson 作为首选序列化器,所有现有的 Pojo 将自动(且无需任何成本)变得 JSON 友好!