Mybatis jdbcType 显示设置的原由

使用 mybatis generator 生成的代码中发现在诸如新增,修改,查询的时候都会显式的执行数据列的jdbcType 而动态的 Where 条件中可能为无法取到数据列的类型而未设置。
在官方文档中查看的案例中也很少显式指定 jdbcType,请问显式指定与不指定有何区别,不指定的情况下应该为框架自动设别,那么是否显式可以使框架省却这一步开销,与显式设置后续的维护修改相比是否值得?
现已知在不制定的情况下,如果属性值为 null 可能存在框架无法确定 jdbcType 的情况

  • 使用CXF3.x出现的报错
  • 求Java JDK5/6/7/8各个版本的新增特性及详细介绍的博客或网站,最好是中文的,谢谢?
  • 关于浮动框的焦点问题
  • set-cookie响应头内容无法写入cookie?
  • hibernate有一级和二级缓存为什么还要使用ehcache缓存?
  • 帮忙用PHP实现如下Java的功能
  • java.lang.IllegalStateException: Connection pool shut down
  • HTTP Status 500 -peer not authenticated错误
  • 对象占用大小问题
  • POI导入单个包含百万级数据量的Excle如何设计
  • 如何创建maven web项目