/**
* 排序控制
* @author Mr.chen 2016-6-1
*/
public class OrderItem {
//列名(对应实体的属性命名规范)
String columnName;
//排序方式
OrderOption option = OrderOption.DESC;
public String getColumnName() {
return columnName;
}
public String getType() {
return option.getType();
}
public OrderItem(String columnName, OrderOption option) {
this.columnName = columnName;
this.option = option;
}
/**
* 排序枚举类型
*/
public enum OrderOption {
ASC(“ASC”),
DESC(“DESC”);
String type;
OrderOption(String type){
this.type = type;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
}
}
public static void main(String[] args) {
List<OrderItem> orderList = new ArrayList<OrderItem>();
orderList.add(new OrderItem(“createDate”, OrderOption.DESC));
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/108958.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...