MyBatis/iBatis插入数据为空值时的处理 发表于 2020-11-07 | 分类于 MyBatis/iBatis | | 字数统计: 100 MyBatis的处理方式12345678910111213141516171819202122232425<insert id="save" parameterType="com.test.entity.Cost"> INSERT INTO cost VALUES( cost_seq.nextval, #{name,jdbcType=VARCHAR}, #{base_duration,jdbcType=INTEGER}, #{base_cost,jdbcType=DOUBLE}, #{unit_cost,jdbcType=DOUBLE}, #{status,jdbcType=CHAR}, #{descr,jdbcType=VARCHAR}, #{creatime,jdbcType=TIMESTAMP}, #{cost_type,jdbcType=CHAR} ) </insert> iBatis的处理方式1234567<update id="update"> UPDATE table_user SET USERNAME = #userName#, USERPWD = #password#, USEREMAIL = #userEmail:VARCHAR# WHERE USERID = #userId#</update> ------ 本文完 ------