是否可以从myBatis映射器引用/使用另一个映射器/数据源?

时间:2017-09-27 13:52:49

标签: java datasource mybatis

我想弄清楚(到目前为止我似乎运气不好),如果可以将(例如association)引用到来自不同映射器/数据源的嵌套选择?或者可能是一些HashMap,我可以事先手动准备..

我想要实现的目标基本上如下:

  1. 说我们有一个数据库ONE,它有一个包含项目列表的表。每个项目都有一个类似" external_id"
  2. 的字段
  3. 我们还有一个数据库TWO,它位于不同的主机和/或不同的驱动程序类型上,其中有一个id; name对的表
  4. 我想返回一个Mapped类型,其中包含来自BOTH数据库ONE和TWO的字段。
  5. 有什么想法吗?到目前为止,我只建议独立构建2个POJO,一个带有来自db ONE的返回ResultSet,另一个带有来自db TWO的id / name-pair列表,并用手"构建结果对象"。但这太无聊了......

0 个答案:

没有答案