永发信息网

怎么在mybatis的动态sql中传递int类型参数

答案:2  悬赏:0  手机版
解决时间 2021-01-26 15:07
  • 提问者网友:战皆罪
  • 2021-01-26 07:50
怎么在mybatis的动态sql中传递int类型参数
最佳答案
  • 五星知识达人网友:归鹤鸣
  • 2021-01-26 09:12
在MyBatis中可以用以下的方式来传递多个参数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
全部回答
  • 1楼网友:何以畏孤独
  • 2021-01-26 09:52
在mybatis中可以用以下的方式来传递多个参数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文件中如下: 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文件中如下:ok, 就介绍这两种方法吧!!!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯