235.6. サンプル
たとえば、JMS キューから Bean を消費してデータベースに挿入する場合は、次のようにします。
from("activemq:queue:newAccount")
.to("mybatis:insertAccount?statementType=Insert");
どの種類の操作を呼び出すかを Camel に指示する必要があるため、statementType を指定する必要があることに注意してください。
insertAccount は SQL マッピングファイルの MyBatis ID です。
<!-- Insert example, using the Account parameter class -->
<insert id="insertAccount" parameterType="Account">
insert into ACCOUNT (
ACC_ID,
ACC_FIRST_NAME,
ACC_LAST_NAME,
ACC_EMAIL
)
values (
#{id}, #{firstName}, #{lastName}, #{emailAddress}
)
</insert>