我在 Spring Batch 应用程序中使用 JSMItemWriter。 是否可以在运行时动态设置队列名称或者动态定义一个jmsTemplate,而不是在代码中将其定义为bean
根据传递给 JSMItemWriter 的记录类型,我需要写入不同的队列。
您可以为每个队列配置一个jms writer并使用ClassifierCompositeItemWriter。该复合编写器将在运行时动态对项目进行分类,并相应地调用委托编写器。