mybatis怎么实现对象参数和注解参数同时传入
public List<UserExtension> selectAllUsers(UserExtension user, @Param("begin")int begin, @Param("end")int end);
如果我有这样一个分页方法(暂不考虑用分页插件),参数是通过对象和注解的形式传入的,那我的where条件该怎么写呢?
-
自定义对象也用@param注解.
-
在mapper.xml中使用的时候,#{对象别名.属性名},如#{user.id}
注意,使用了@pram注解的话在mapper.xml不加parameterType。
1
2
3
4
|
public List<UserExtension> selectAllUsers( @Param ( "user" ) UserExtension user, @Param ( "begin" ) int begin, @Param ( "end" ) int end); |