Mybatis jdbcType 显示设置的原由

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

阅读 3.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题