mybatis动态查询表和字段,遇到的坑

时间:2020-04-17 18:42:59   收藏:0   阅读:146

 

mybatis动态查询表和字段 

1.使用${}与statementType="STATEMENT",结合查询

详见https://blog.csdn.net/qq_18059891/article/details/78878377

2.mybatis #{} 与${}区别

详见  https://www.jianshu.com/p/b9342d3fc081

3.问题

但是当所有配置都完全后,怎么调试都是

${tablename} 解析出来是tablename,而不是参数值

4.原因

没有在mapper层(DAO层)对参数进行@Param注解

@Param("tablename") String tablename

不然解析出来就是

tablename,而不是具体表名

 

原文:https://www.cnblogs.com/licongzhuo/p/12721517.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!