This example shows how to use camel-jdbc component with an embedded Apache Derby database.
This example uses Spring to set up and configure the database, as well the CamelContext.
You can see this in the following file:
src/main/resources/META-INF/spring/camel-context.xml
The spring config setups three routes as follows:
-
sample-generator-route
This route will generate sample data and load it into the database upon Camel starts. -
query-update-route-part1/query-update-route-part2
These two are connected together. It first queries the database for NEW records to be processed, invokeRecordProcessor
bean to do the work, then update the record as DONE to not be processed again on the next polling.
If you hit any problem using Camel or have some feedback, then please let us know.
We also love contributors, so get involved :-)
The Camel riders!