java
importjava.util.List;
服务类
publicclassService{
获取列表
@paramcondition查询条件
@return列表
publicList
returndao.getList(condition);
查询条件类
publicclassCondition{
查询字段
privateTfield;
查询值
privateObjectvalue;
查询类型
privateQueryTypequeryType;
构造方法
publicCondition(Tfield,Objectvalue,QueryTypequeryType){
this.field=field;
this.value=value;
this.queryType=queryType;
//GetterandSetter
查询类型枚举
publicenumQueryType{
等于
EQUAL,
不等于
NOT_EQUAL,
大于
GREATER_THAN,
小于
LESS_THAN,
大于等于
GREATER_THAN_OR_EQUAL,
小于等于
LESS_THAN_OR_EQUAL,
like
LIKE,
in
IN,
notin
NOT_IN,
添加微信