Mybatis向映射文件传入多个参数

it2022-05-05  258

mybatis的使用中由于parameterType或parameterMap的限制,只能传入一个参数,但如果一定要传入多个参数的话可以使用@param注解,如下所示: mapper.java

void addOne(@Param("zid") Integer id, @Param("name") String name, @Param("count")Long count);

mapper.xml

<insert id="addOne"> insert into goods (id,`name`,`count`,version) values (#{zid},#{name},#{count},0) </insert>

这样就可以使用多参数了,mapper中不需要写parameterType或parameterMap.


最新回复(0)