在Mybatis写插入(insert)语句的时候,如果前端传来一个空的字符串,这样后台代码会报错:“xxxxx 无效列类型 : 1111”。原因是mybatis无法进行转换。所以在MyBatis映射文件中要添加JdbcType ,如:state = #{state,jdbcType=INTEGER}。
Mybatis sql 是否要加jdbcType的场景
最新推荐文章于 2024-04-19 10:30:16 发布
在Mybatis写插入(insert)语句的时候,如果前端传来一个空的字符串,这样后台代码会报错:“xxxxx 无效列类型 : 1111”。原因是mybatis无法进行转换。所以在MyBatis映射文件中要添加JdbcType ,如:state = #{state,jdbcType=INTEGER}。