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.