有A、B、C三张表,A和B是一对多的关系,A和C是一对多的关系,B和C没有关系.
现需要A的一个方法返回一个实体类,该实体类包含两张关联表的信息,例如
ABean{
List<B>;
List<C>
},
sql语句:
select *
from A a
left join B b on a.id = b.aId
left join C c on a.id = c.aId;
这个实体类结果如何用jfinal实现?直接使用Record或者List<Record>应该是不能实现吧。
项目:JFinal
select a.* from a inner join b on a.bid = b.id
三张表就 join 两次,看一下 jfinal 文档,其中有关于关联表查询以及数据输出的例子