怎么使用MyBatis的@Param注解来传递多个参数

avatar
作者
猴君
阅读量:0

在使用MyBatis的@Param注解来传递多个参数时,可以在方法的参数上面使用@Param注解来为参数起一个别名,在SQL语句中通过这个别名来引用参数。例如:

@Select("SELECT * FROM users WHERE username = #{name} AND age = #{age}") User getUserByNameAndAge(@Param("name") String name, @Param("age") int age); 

在上面的例子中,方法getUserByNameAndAge接收了两个参数name和age,并使用@Param注解为它们起了别名。在SQL语句中通过这些别名来引用参数,这样就可以传递多个参数给SQL语句了。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!