码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis 使用注解实现多参数传递

时间:2016-05-13 10:13:01      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

若映射器中的方法只有一个参数,则在对应的SQL语句中,可以采用#{参数名}的方式来引用此参数,以前的例子多属于此类。但这种方法却不适用于需要传递多个参数的情况,今天就来介绍如何使用注解传递多个参数

一、使用注解实现多参数传递
//单参数传递
//单参数传递 查询ID最小的空格子
 @Select("select MIN(gridId) from t_player_grid where pictureId = -1 and playerId = #{playerId};")
 public int getMinGridId(int playerId);


 // 多参数传递
 @Select("select pictureId from t_player_grid where gridId = #{gridId} and playerId = #{playerId};")
 public int getPicture(@Param(value = "gridId") int gridId, @Param(value = "playerId") int playerId);
// 或者
public int getPicture(@Param("gridId") int gridId, @Param("playerId") int playerId);

 

mybatis 使用注解实现多参数传递

标签:

原文地址:http://www.cnblogs.com/ruber/p/5485769.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!