QueryModel.java 748 B

1234567891011121314151617181920212223242526272829
  1. package jnpf.model;
  2. import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
  3. import lombok.AllArgsConstructor;
  4. import lombok.Builder;
  5. import lombok.Data;
  6. import lombok.NoArgsConstructor;
  7. @Data
  8. @Builder
  9. @AllArgsConstructor
  10. @NoArgsConstructor
  11. public class QueryModel<T> {
  12. private QueryWrapper<T> obj;
  13. private Class<T> entity;
  14. private String queryJson;
  15. private String moduleId;
  16. private String dbLink;
  17. private String dbType;
  18. public QueryModel(QueryWrapper<T> obj, Class<T> entity, String queryJsonOrModuleId, String dbLink) {
  19. this.obj = obj;
  20. this.entity = entity;
  21. this.queryJson = queryJsonOrModuleId;
  22. this.moduleId = queryJsonOrModuleId;
  23. this.dbLink = dbLink;
  24. }
  25. }