gpt4 book ai didi

java - Spring、多线程和 jms

转载 作者:行者123 更新时间:2023-12-02 08:11:27 25 4
gpt4 key购买 nike

应该将JmsTemplate bean 声明为prototype bean 还是singleton?我认为这两种选择都是合理的,在我看来,这主要是 Spring 如何实现该 bean 的问题,但我不断发现有关网络使用的相互矛盾的报告。

最佳答案

像大多数 Spring 模板一样,JMSTemplate 在创建后是线程安全的,因此您应该将其保留在单例范围内。

如果可运行对象作为内部类实现,它可以访问定义它的类的实例变量。这可以是一个 spring bean,其中注入(inject)了所有必需的依赖项(jmsTemplate 等)。

关于java - Spring、多线程和 jms,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7362826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com