springmvc camel mybatis集成实例及分析 (三)

2014-11-24 11:54:52 · 作者: · 浏览: 12
配置吗?
[html]




你看看他的ID,我想如果有多个数据源的时候,我再做如下配置:
[html]




那么我是不是可以通过"mybatis1:insert statementType=Insert"这样来路由呢?是不是试过才知道,写完我就去试一试,camel官方的uri支持范围里是绝对没有mybatis1这种东西的。


现在回到文章开始的问题来,我们如何通过camel来做一个统一的service层呢?很简单,我们只需要将要调用的方法名,body里要路由到数据库的对象,通过参数的方式传递进来不就可以容纳一切变化了吗?从此以后我们只需要通过数据表生成以下mapper.xml,再谢谢特殊的sql就好了。只要是数据库的操作,我们都可以通过camel实现的一个superService类搞定。
最后附上整个例子的源代码供童鞋们下载交流。项目在我的资源栏目里,当然是免积分的了。