在动态sql的使用where时,if标签判断中,如果实体类中的某一个属性是String类型,那么就可以这样来判断连接语句:

如果是String类型的字符串进行判空的时候:

<if test="inspectOrg != null and inspectOrg != ''">
INSPECT_ORG = #{inspectOrg}
</if>

但是如果是实体类中的Integer类型,就是去掉空字符串的判断:

<if test="inspectTaio != null">
AND INSPECT_TAIO = #{inspectTaio}
</if>

否则会被空字符串判定条件下,导致添加不上需要连接的条件查询语句,

最后导致执行的sql,会在执行的时候,使用0的时候会不能执行

最新文章

  1. iOS面试
  2. js复制内容加版权声明代码
  3. C++构造函数初始化顺序
  4. Hive0.11安装配置学习笔记
  5. boost构造,解析json
  6. [转]Squid中的日志出现TCP_CLIENT_REFRESH_MISS的问题排除
  7. 斐波那契(Fibonacci)数列的七种实现方法
  8. Mac下的eclipse 4.6的tomcat插件安装正确姿势
  9. MySQL 视图知识点小结
  10. C++ 变量初始化规则
  11. ExecuteReader(),ExecuteNonQuery(),ExecuteScalar(),ExecuteXmlReader()之间的区别
  12. 使用Mockito进行单元测试【2】—— stub 和 高级特性[转]
  13. 数据存储之Web存储(sessionStorage localStorage globalStorage )
  14. POJ2960 S-Nim 【博弈论】
  15. 【纵谭 Python】系列直播(持续更新)
  16. Spring 学习——Spring注解——Autowiring(自动装配)
  17. kubernetes中port、target port、node port的对比分析,以及kube-proxy代理
  18. Java与C++简单对比
  19. LPD打印机服务是什么意思
  20. SharePoint 2013 一次性上传文件大小限制

热门文章

  1. bat文件注释(jenkins中windows命令行中可以使用)
  2. Lyrics of the song 99 Bottles of Beer
  3. 2.RabbitMQ 的可靠性消息的发送
  4. noip2019集训测试赛(二十一)Problem A: Colorful Balls
  5. magicbook 踩坑
  6. Numpy学习笔记(下篇)
  7. 如何访问Pod
  8. gcc 编译控制选项
  9. 实现负载均衡的小demo
  10. 【面试突击】- SpringMVC那些事(一)