2010-12-27 14 views
0

Kann die JDBC-Komponente zum Einfügen von Java-Objekten in eine Mysql-Datenbank verwendet werden? Ich möchte Java-Objekte, die ich durch den Austausch von Nachrichten in eine Datenbank mit Hilfe von Spring Xml zu leiten.Einfachste Art, Java-Objekte mit Apache Camel persistent zu machen?

i Hibernate noch nie benutzt haben, so können die Hibernate oder JPA-Komponenten verwenden

Ex Code:

<from uri="bean:MessageProducer?method=send" /> /* bean sending the objects */ 

    /* what code do i need to write for insertion of these Objects into testdb */ 

    <to uri="jdbc:testdb"/> 

Antwort

0

Es ist ein Beispiel dafür, wie diese 7.6 von Kapitel 7 der in Abschnitt zu tun Camel In Action buchen. Ich kann den Inhalt hier nicht einfügen. Wenn Sie an Camel arbeiten, ist dieses Buch eine große Hilfe.

+0

hey danke für die schnelle antwort.aber ein anderes problem entstand, ich habe die routen in einem spring xml geschrieben. Nun möchte ich die in-memory hsqldb aus dem java code abfragen. wie mache ich es ? Unterer Code funktioniert nicht CamelContext ctx = (CamelContext) neuer ClassPathXmlApplicationContext ("META-INF/spring/camel-context.xml"); \t JpaEndpoint Endpunkt = (JpaEndpoint) ctx.getEndpoint ("jpa: camel.PurchaseOrder"); – sanre6