yuehan521
2019-02-14 19:50mybatis里怎么将一对多的主查询selectById里的两个参数传给关联查询
40public interface ClazzMapper {
@Select("SELECT * FROM TB_CLAZZ WHERE ID = #{id}")
@Results({
@Result(id=true,column="id",property="id"),
@Result(column="code",property="code"),
@Result(column="name",property="name"),
@Result(column="id",property="students",
many=@Many(
select="org.fkit.mapper.StudentMapper.selectByClazzId",
fetchType=FetchType.LAZY))
})
Clazz selectById(@Param("id")Integer id,@Param("name")String name);
}
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- 现在需要在一个mybatis的select标签内同时查询多张表的数据,要怎么写啊?
- oracle
- mysql
- java-ee
- 1个回答
- mybatis。要求查询结果返回一个Map,Map的key为两个字段拼接的值,value为整条记录对应的对象
- oracle
- java
- 2个回答
- mybatis如何把一个List<String>作为select查询的参数?
- select
- mybatis
- string
- 4个回答
- spring+mybatis 查询慢
- spring
- mybatis
- mysql
- 7个回答
- java表关联一对多CRUD,比如商品表,商品标签表,mybatis框架实现,
- java
- mybatis
- 框架
- 10个回答
换一换