Mapping JACKSON映射不带注释的XML配置

Mapping JACKSON映射不带注释的XML配置,mapping,jackson,Mapping,Jackson,我有一个对象库,它的源代码是不可编辑的,因此无法对它们进行注释。有没有其他方法可以像通过XML一样配置Jackson Mapper。您想配置什么?通常不需要配置任何东西 使用注释而不修改值类的一种方法是使用“混合注释”(例如,请参见)是否可以使用Spring配置引入这些混合,因为我不希望域模型中存在任何构建时依赖项我不知道,我不使用Spring,所以可以在Spring邮件列表中询问它。我仍然很好奇您想要配置什么样的东西?如果要启用功能,可以使用spring config来启用ObjectMapp

我有一个对象库,它的源代码是不可编辑的,因此无法对它们进行注释。有没有其他方法可以像通过XML一样配置Jackson Mapper。

您想配置什么?通常不需要配置任何东西


使用注释而不修改值类的一种方法是使用“混合注释”(例如,请参见)

是否可以使用Spring配置引入这些混合,因为我不希望域模型中存在任何构建时依赖项我不知道,我不使用Spring,所以可以在Spring邮件列表中询问它。我仍然很好奇您想要配置什么样的东西?如果要启用功能,可以使用spring config来启用ObjectMapper的功能。我希望能够告诉您在一个环境中配置忽略注释,但在另一个环境中包含。例如,我希望web服务中包含一些属性,但当从网页请求时,我希望忽略一些关系,因为我不想重建和redpoly for evey environment,只想将此配置外部化为XML,就像我正在使用的大多数其他技术(如JPA、验证和其他SOK)一样。所以不,没有外部定义的功能——听起来像是有人可能想要编写的潜在扩展模块,因为这样做是可能的。但到目前为止,我想还没有人非常需要它为了确保答案能够满足特定的需求,最好详细说明需要注释的内容。目前为止我还没有找到一种方法,但如果它存在的话,我会喜欢它:我认为没有理由让Jackson创建的对象了解它。