一、Dao层(增加@Parm参数)
void insert(@Param("list") List<TicketInfo> ticketInfos);
二、Mapper层(加入条件判断值是否为空)
insert all<foreach collection="list" item="item" index="index">into 表名<trim prefix="(" suffix=")" suffixOverrides=","><if test="item.billNo != null">BILLNO,</if><if test="item.recSn != null">rec_sn,</if><if test="item.tranAmt != null">tran_amt</if></trim><trim prefix="values (" suffix=")" suffixOverrides=","><if test="item.billNo != null">#{item.billNo,jdbcType=VARCHAR},</if><if test="item.recSn != null">#{item.recSn,jdbcType=VARCHAR},</if><if test="item.tranAmt != null">#{item.tranAmt,jdbcType=VARCHAR}</if></trim></foreach>select 1 from dual</insert>