笔记

类型映射

  1. java中的boolean对应于MySQL的BIT类型,jdbcType=BIT
  2. MySQL的TEXT对应于Java的java.lang.StringjdbcType=LONGVARCHAR

查询

  1. 非字符串类型的java字段不能和''进行<if>比较,例如基本类型

插入

  1. 非字符串类型的java字段不能和''进行<if>比较,例如基本类型

更新

  1. 更新操作时,允许为空的字段,<set>子句不能对其进行<if>非空判断,否则没法通过UPDATE将其内容置空。
  2. 非空的字段更新时才与null进行对比
  3. 只有字符串类型的非空字段在更新时才需要与''进行对比
  4. 更新操作中不能存在不允许更新的字段
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容