@mapper注解的使用 mybatis怎样处理插入值为空?

mybatis怎样处理插入值为空?……值(#{用户名,jdbctype=varchar},#{年龄,jdbctype=number})在所有可能为空的字段后添加jdbctype=XXX。XXX是此值的

mybatis怎样处理插入值为空?

……值(#{用户名,jdbctype=varchar},#{年龄,jdbctype=number})

在所有可能为空的字段后添加jdbctype=XXX。XXX是此值的数据类型。例如,我在上面插入的用户名是一个字符串,可能是空的,所以添加jdbctype=varchar。至于jdbctype的类型,可以查看mybatisapi的官方文档,非常清楚