使用 Jackson JSON 处理器并将 USE_ANNOTATIONS 设置为 false
我正在使用 Jackson 1.8.3
,它看起来像在 AnnotatedClass
注释中仍然在“construct”或“constructWithoutSuperTypes
”中评估,因为即使当 USE_ANNOTATIONS
设置为 false 时,resolveClassAnnotations
会绕过这些设置。有人可以验证我的发现吗?我正在开发一个 Android 项目,该项目最低使用 Android SDK 版本 8。
在 2 月 17 日的类似帖子中,Jackson 1.8
已修补,但从未验证其功能。
I am using Jackson 1.8.3
and it looks like in the AnnotatedClass
annotations are still evaluated in "construct" or in "constructWithoutSuperTypes
" because even with USE_ANNOTATIONS
set to false the resolveClassAnnotations
bypasses the settings. Can someone verify my findings? I am working on an Android project that is using Android SDK version 8 as the minimum.
In a similar post on the 17th of February Jackson 1.8
was patched, but was never verified as functional.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能想在 Jackson 用户或开发者列表上讨论这个问题;也许还可以提交一份错误报告?
You might want to discuss this on Jackson user or dev list; and perhaps file a bug report?