笔记

类型映射

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

查询

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

插入

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

更新

  1. 更新操作时,允许为空的字段,子句不能对其进行非空判断,否则没法通过UPDATE将其内容置空。
  2. 非空的字段更新时才与null进行对比
  3. 只有字符串类型的非空字段在更新时才需要与''进行对比
  4. 更新操作中不能存在不允许更新的字段

你可能感兴趣的:(笔记)