关联查询,查询A对象,其中一个属性是List<B>,怎么把B对象放进去

请教各位大佬,A对象里面有个属性是List,b对象有个字段保存了A的id,要怎么查询才能在返回是List的查询结果中使list这个属性有值;
就是查询A表关联B表,把B表数据放入A对象的一个属性中;

select A.list,B.*  from  A,B where A.id = B.保存了A的id的字段    

是这个意思吗?

a.list.add(B对象)即可

用mybatis 的 xml 的 collection标签,自定义resultMap,给你提个路子,有问题可以再问

关联查询和子查询都可以,不过如果是分页结果的化要注意关联查询可能会影响分页

如果是jpa可以使用@OneToOne@OneToMany@JoinColumn等注解,mybatis就使用关联查询,association,collectionresultMap等标签,具体的可以具体去搜。
如果是查询单个A,你分开查询,得到A之后再用A的id去表B查询得到结果,再放入A对应的对象