mybatis的xml文件的传入参数不同的写法

1、如果是传入多个字符串的参数。parameterType="java.lang.String"

<select id="getMaxNum" parameterType="java.lang.String" resultType="java.lang.Integer">
    select MAXNUM from 表名 where ITEMID = #{itemIdHead} and CUSTOMERDRAWINGNO = #{customerDrawingNo}
</select>
public Integer getMaxNum(@Param("itemIdHead") String itemIdHead, @Param("customerDrawingNo") String drawingNo);

2、如果传入的参数是有字符串,整型...这种多个类型的。则parameterType=“map”

<update id="updateMaxNum" parameterType="map">
        update 表名 set MAXNUM = #{maxNum} where ITEMID = #{itemIdHead} and CUSTOMERDRAWINGNO = #{customerDrawingNo}
    </update>
public int updateMaxNum(Map<String, Object> params);


posted @ 2023-02-07 09:46  信铁寒胜  阅读(107)  评论(0编辑  收藏  举报