Mybatis中的#{uid,jdbcType=INTEGER} Mapper.xml中 uid = #{uid,jdbcType=INTEGER} uid = #{uid} 都可以用 Mybatis中什么时候应该声明jdbcType? 当Mybatis不能自动识别你传入对象的类型时。 什么情况下,Mybatis不能自动识别我的传入类型? 例如:当你传入空值的时候。(不加比较好,加了反而空插入的时候不行,待测试) 简而言之,加上肯定不会报错。