Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Apache camel中使用beanref而不是processref的优点_Java_Spring_Apache Camel - Fatal编程技术网

Java 在Apache camel中使用beanref而不是processref的优点

Java 在Apache camel中使用beanref而不是processref的优点,java,spring,apache-camel,Java,Spring,Apache Camel,在编写camel路由时,我将其称为java类,我们有两种选择,比如使用处理器或springbean。使用beanref而不是processref有什么好处吗?我个人认为,使用处理器可以做的事情也可以使用bean组件来完成,反之亦然。如果bean已经存在,那么它可以很容易地与camel集成,而不是在处理器中再次复制代码或在处理器中调用bean来执行相同的任务。我认为这是一个不同的因素。 事实上,这听起来是一个重复的问题。看看

在编写camel路由时,我将其称为java类,我们有两种选择,比如使用处理器或springbean。使用beanref而不是processref有什么好处吗?

我个人认为,使用处理器可以做的事情也可以使用bean组件来完成,反之亦然。如果bean已经存在,那么它可以很容易地与camel集成,而不是在处理器中再次复制代码或在处理器中调用bean来执行相同的任务。我认为这是一个不同的因素。

事实上,这听起来是一个重复的问题。看看