<mapper namespace="com.keyou.dao.samSystem.SamApplyDao">
<insert id="insertSamApplyApproval">
INSERT INTO SAM_APPLYAPPROVAL
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="samApplyApproval.applyapprovalguid !=null">
APPLYAPPROVALGUID,
</if>
<if test="samApplyApproval.operation !=null">
OPERATION,
</if>
<if test="samApplyApproval.approvalby !=null">
APPROVALBY,
</if>
<if test="samApplyApproval.approvaltime !=null">
APPROVALTIME,
</if>
<if test="samApplyApproval.operationopinion !=null">
OPERATIONOPINION,
</if>
<if test="samApplyApproval.createime !=null">
CREATEIME,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="samApplyApproval.applyapprovalguid !=null">
APPLYAPPROVALGUID=#{samApplyApproval.applyapprovalguid},
</if>
<if test="samApplyApproval.operation!=null">
OPERATION=#{samApplyApproval.operation},
</if>
<if test="samApplyApproval.approvalby!=null">
APPROVALBY=#{samApplyApproval.approvalby},
</if>
<if test="samApplyApproval.approvaltime!=null">
APPROVALTIME=#{samApplyApproval.approvaltime},
</if>
<if test="samApplyApproval.operationopinion!=null">
OPERATIONOPINION=#{samApplyApproval.operationopinion},
</if>
<if test="samApplyApproval.createime!=null">
CREATEIME=#{samApplyApproval.createime},
</if>
</trim>
</insert>
</mapper>
namespace与dao接口联系
id与接口中方法名映射
samApplyApproval入参与dao接口方法中的@param指定的参数映射如
void insertSamApplyApproval(@Param("samApplyApproval")SamApplyApproval samApplyApproval);