Error setting null for parameter #5with JdbcType OTHER

MyBatis 插入空值时,需要指定JdbcType,如果为空就会报这个错,此时只需将sql语句中的参数加上jdbcType即可,如insert into a(id,email,name,phone)
values(#{id},#{email,jdbcType=VARCHAR},#{name,jdbcType=VARCHAR},#{phone,jdbcType=VARCHAR})

posted @ 2017-03-16 13:08  moon0521  阅读(111)  评论(0)    收藏  举报