change code

This commit is contained in:
2021-11-16 15:10:05 +01:00
parent a4a4b0a9ec
commit 25103f8819
5 changed files with 11 additions and 8 deletions

View File

@@ -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");