change code
This commit is contained in:
@@ -55,9 +55,10 @@ public class Main {
|
||||
|
||||
from("activemq:queue:material")
|
||||
.split(body())
|
||||
.bean(myFunctions, "getId")
|
||||
.setBody(constant("SELECT * FROM package WHERE material_id = 1"))
|
||||
.to("jdbc:source")
|
||||
//.bean(myFunctions, "getId")
|
||||
.setHeader("id", constant("${body[id]}"))
|
||||
.setBody(constant("SELECT * FROM package WHERE material_id = :?id"))
|
||||
.to("jdbc:source?useHeadersAsParameters=true")
|
||||
.to("activemq:queue:materialPackage")
|
||||
.to("log:?level=INFO&showBody=true");
|
||||
|
||||
@@ -66,7 +67,7 @@ public class Main {
|
||||
|
||||
context.start();
|
||||
ProducerTemplate template = context.createProducerTemplate();
|
||||
template.sendBody("direct:start", "SELECT * FROM material LIMIT 1");
|
||||
template.sendBody("direct:start", "SELECT * FROM material");
|
||||
|
||||
Thread.sleep(1000);
|
||||
//template.setDefaultEndpointUri("activemq:queue:material");
|
||||
|
||||
Reference in New Issue
Block a user