我正在使用这个类,我想知道它是否线程安全:
医生们对此没有任何主张。我跳过了代码,没有发现任何迹象--它是
,而不是
线程安全。它在内部使用
ObjectMapper
,根据文档,
是
线程安全的:
Mapper实例是完全线程安全的,只要实例的所有配置都发生在任何读或写调用之前。
因此,我假设
Jackson2JsonMessageConverter
是线程安全的,只要在执行任何操作之前不更改任何配置。
如果在运行时不更改
Jackson2JsonMessageConverter
的任何属性,那么它确实是线程安全的。如果属性的新值不起作用,那么下一条消息的转换总是不可预测的。通常,框架中的大多数组件都是线程安全的,因为它们是无状态的,只要您在运行时不更改组件配置。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券