@Select @SelectProvider中使用<foreach>时不生效问题
解决办法:、等标签属于xml语法,必须配合标签使用。问题:@Select @SelectProvider中使用时不生效。
·
问题:@Select @SelectProvider中使用<foreach>时不生效。
解决办法:<foreach>、<when>等标签属于xml语法,必须配合<script>标签使用。
@Select({"<script>",
"SELECT * FROM tbl_order",
"WHERE 1=1",
"<when test='title!=null'>",
"AND mydate = #{mydate}",
"</when>",
"</script>"})
List<ExpendVo> queryExpend(ExpendDto dto);
参考文档1:在mybatis 的@Select注解中使用<script>导致的报错问题_我是三良的博客-CSDN博客_<script> mybatis
参考文档2:【mybatis】——script标签作用_hy_coming的博客-CSDN博客_mybatis script标签
更多推荐




所有评论(0)