我正在使用这个类,我想知道它是否线程安全:
医生们对此没有任何主张。我跳过了代码,没有发现任何迹象--它是,而不是线程安全。它在内部使用ObjectMapper
,根据文档,是线程安全的:
Mapper实例是完全线程安全的,只要实例的所有配置都发生在任何读或写调用之前。
因此,我假设Jackson2JsonMessageConverter
是线程安全的,只要在执行任何操作之前不更改任何配置。
发布于 2022-11-07 14:34:17
如果在运行时不更改Jackson2JsonMessageConverter
的任何属性,那么它确实是线程安全的。如果属性的新值不起作用,那么下一条消息的转换总是不可预测的。通常,框架中的大多数组件都是线程安全的,因为它们是无状态的,只要您在运行时不更改组件配置。
https://stackoverflow.com/questions/74336860
复制相似问题