我的Sybase数据库A和B中有两个表。它们之间的关系是一对多,其中A中的条目可能在B中有一个或多个条目(通过ID)。
我试图在Java代码中复制这种关系,其中我有一个表A中的条目的数据结构,其中包含与其关联的表B中的条目列表。有没有办法在Spring中创建某种映射器,我可以避免加载两个结果集,然后尝试将它们合并在一起?
答案 0 :(得分:0)
是
例如,查看MyBatis映射器(http://mybatis.googlecode.com/files/MyBatis-3-User-Guide.pdf中的高级结果映射部分)。 您可以在单个查询中加载一对多结构,当然,您可以在弹簧应用程序上下文中集成mybatis映射。
我想你可以用任何ORM工具获得相同的结果。