怎么在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, 就介绍这两种方法吧!!!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯