满意答案
fqxqb
2016.12.06
采纳率:44% 等级:9
已帮助:213人
在MyBatis中可以用5261以下4102的方式来传递多个参数1. 用java.util.Map来传递, Code 如下public List getAllUsersByUserName(String username, int start, int limit){ Map params = new HashMap(3); params.put("username",username); params.put("start",start); params.put("limit",limit); return userMapper.getAllUsersByUserName(params); } 对应的XXMapper.xml文件1653中如下: SELECT u.* FROM User u WHERE u.username LIKE #{username} '%' LIMIT #{start}, #{limit} 2. 用JavaBean的方式来传递, Code如下:public List getUsersByUserName(String username){ User user = new User(); user.setUsername(username); return userMapper.getUserByUsername(user); }对应的XXMapper.xml文件中如下: SELECT u.* FROM User u WHERE u.username = #{username} OK, 就介绍这两种方法吧!!!
00分享举报