【发布时间】:2012-09-20 14:59:53
【问题描述】:
我将 Apache Camel 用于项目,我想使用 produce annotation 在文件中发送对象。 首先,可能吗?有没有更好的办法?
其次,我尝试了这个sn-p代码:
public class MyProducer {
private static final String MEDIA = "file:";
private static final String PATH = "c:/directory";
@Produce(uri = MEDIA + PATH)
protected ProducerTemplate producer;
public void publish(MyObject o) {
producer.sendBody(o);
}
}
当我调用发布方法时,生产者没有注入(null)。有人有想法吗? 提前致谢。
【问题讨论】:
标签: java dependency-injection apache-camel