OrderBy.java 338 B

123456789101112131415
  1. package com.poyee.annotation.db;
  2. import com.poyee.enums.OrderBySortEnums;
  3. import java.lang.annotation.*;
  4. @Target({ElementType.FIELD})
  5. @Retention(RetentionPolicy.RUNTIME)
  6. @Documented
  7. public @interface OrderBy {
  8. // 排序方式
  9. OrderBySortEnums sortType() default OrderBySortEnums.ASC;
  10. // 顺序
  11. int index() default 1;
  12. }