mybatis insert空值

struts2+spring+mybatis框架

mybatis insert空值,在sqlplus中直接执行可以插入空值,但是在action中接收到控制之后,传递到mybatis中就报空值异常····,

解决方法:

在insert语句中,这样写:

 

#{strKnowWayId, jdbcType=VARCHAR},
#{appDate, jdbcType=DATE},
#{dblRegFund, jdbcType=NUMERIC}
 
这里需要注意 ,在数据库中所有可能为空的列,都需要加上“ jdbcType=<数据库的数据类型>”声明

你可能感兴趣的:(spring,框架)