问题: 假设传递的参数只是子查询需要,如何传递参数,
@Select("select #{start} as param1, #{end} as param FROM dual")
@Results({@Result(property = "property1", column = "{start=param1,end=param2}", javaType = List.class, many = @Many(select = "com.xxx.repository.xx.mapper.TestMapper.ChendrenQuery1")),
@Result(property = "property2", column = "{start=param1,end=param2}", javaType = List.class, many = @Many(select = "com.xxx.repository.xx.mapper.TestMapper.ChendrenQuery2"))})
TestDTO getData(@Param("start") LocalDateTime start, @Param("end") LocalDateTime end);