1.mapper.xml可以直接 使用map集合,

  parameterType="java.util.Map"
  resultType="java.util.Map"

2.mapper.xml的注释必须是 <!--  -->   其他注释将无法识别,sql操作就会发生错误

3. mybatis 映射文件中,if标签判断字符串相等

正确方式:

 1.

  <if test="sex=='Y'.toString()">

    and 1=1

  </if>

 2.

  <if test = 'sex== "Y"'>

    and 1=1

  </if>

错误方式:

  <if test="sex=='Y'">

    and 1=1

  </if>

注意:因为mybatis会把'Y'解析为字符,java是强类型语言,所以不能这样写。

4. #{name} 获取集合中的值的时候需要指定类型;如果是对象入参,就不需要指定类型

  #{endDate,jdbcType=VARCHAR}

最新文章

  1. 15,SFDC 管理员篇 - 变更和部署
  2. java和python细节总结和java中string 的+操作
  3. 杭电ACM 1998奇数阶魔方
  4. Android通过HttpURLConnection链接到网络,并获取网络数据
  5. BP神经网络——交叉熵作代价函数
  6. 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:4.安装Oracle RAC FAQ-4.3.Oracle 集群节点间连通失败
  7. [翻译][MVC 5 + EF 6] 8:更新相关数据
  8. git 删除配置的远程地址
  9. MySQL 出现 The table is full 的解决方法
  10. 5.MyBaits调用存储过程
  11. 小白的Python之路 day1 表达式if ... else ,while循环,for循环
  12. DeepLearning.ai学习笔记汇总
  13. 【LSGDOJ 1408】邮局
  14. Oarcle 入门之注释与关键字
  15. 关于LCA
  16. django的模板语言中一些之前没有用过的小点
  17. Vue 项目添加 promise polyfill
  18. day21 git &amp; github + Celery 分布式任务队列
  19. BZOJ1503:[NOI2004]郁闷的出纳员——题解
  20. 使用ICSharpCode.SharpZipLib+Aspose模板批量导出Word

热门文章

  1. jquery移除元素某个属性
  2. npm install模块时 报错:not such file or directory
  3. css设置字体小于12px
  4. PKU 百炼OJ 简单密码
  5. iOS 更新日志 - 持续更新中
  6. Django项目:CRM(客户关系管理系统)--65--55PerfectCRM实现CRM客户报名状态颜色变化
  7. webpack打包less与sass
  8. light oj 1079 01背包
  9. 各ui库项目结构
  10. 英语-汉语600句-会见:Making an Appointment/约会