mybatis if数字
- 作者: 弱水三千_只留一瓢
- 来源: 51数据库
- 2020-09-26
mybatis在中传入一个简单类型参数的两种写法。
第一使用注释:
public long getAllCustomerQuantity(@Param("mobileFlag") boolean mobileFlag);
在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文件中如下: select u.* from user u where u.username = #{username} ok, 就介绍这两种方法吧!!!
第一使用注释:
public long getAllCustomerQuantity(@Param("mobileFlag") boolean mobileFlag);
在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文件中如下: select u.* from user u where u.username = #{username} ok, 就介绍这两种方法吧!!!
推荐阅读