有一 Person
对象:
public class Person{ private String name; private String email; private int status; //...}
IPersonDao
public interface IPersonDao{ /** 多参数方法, 而且参数均为对象类型的, 用@Param注解来实现重命名. listStatus 里存放的是 status 列表*/ public ListgetPersonList(@Param("person") Person person, @Param("list") List statusList);}
xml 配置
上面需要注意的就是查询条件要带上 @Param
注解里的别名 person