congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
Page
Code IndexAdd Tabnine to your IDE (free)

How to use
Page
in
com.haoxuer.discover.data.page

Best Java code snippets using com.haoxuer.discover.data.page.Page (Showing top 20 results out of 315)

origin: com.haoxuer.discover/discover-common-user-hibernate

public static <R, S> ResponseList<R> coverList(ResponseList<R> result, Page<S> pager, Conver<R, S> conver) {
 List<R> vos = new ArrayList();
 List<S> cs = pager.getContent();
 if (cs != null) {
  for (S item : cs) {
   vos.add(conver.conver(item));
  }
 }
 result.setList(vos);
 return result;
}
 
origin: com.haoxuer.discover/discover-common-user-hibernate

public static <R, S> void cover(ResponsePage<R> result, Page<S> pager) {
 result.setNo(pager.getPageNumber());
 result.setSize(pager.getPageSize());
 result.setTotal((int) pager.getTotal());
 result.setTotalPage(pager.getTotalPages());
}
 
origin: com.haoxuer.discover/discover-common-hibernate

/**
 * 第一条数据位置
 *
 * @return
 */
public int getFirstNo() {
 int result = 1;
 result = getPageNumber() - splitSize;
 int t = getEndNo() - result;
 int num = splitSize * 2;
 if (t < num) {
  result = result - (num - t);
 }
 if (result <= 0) {
  result = 1;
 }
 return result;
}
origin: com.haoxuer.discover/discover-common-hibernate

/**
 * 获取总页数
 *
 * @return 总页数
 */
public int getTotalPages() {
 return (int) Math.ceil((double) getTotal() / (double) getPageSize());
}
origin: com.haoxuer.discover/discover-common-hibernate

/**
 * 第一条数据位置
 *
 * @return
 */
public int getEndNo() {
 int result = 1;
 result = getPageNumber() + splitSize;
 if (getPageNumber() <= splitSize) {
  result = result + splitSize - getPageNumber();
  result++;
 } else {
 }
 if (result > getTotalPages()) {
  result = getTotalPages();
 }
 return result;
}
origin: com.haoxuer.discover/discover-user-notice

@Override
@Transactional
public UserNotification push(UserNotification bean) {
 bean.setStoreState(StoreState.normal);
 bean.setCategory(NotificationCategory.push);
 dao.save(bean);
 Integer total = 0;
 Pageable pageable = new Pageable();
 pageable.setPageSize(200);
 Page<User> page = userDao.page(pageable);
 total = total + sendUsers(bean, page);
 int totalPage = page.getTotalPages();
 for (int i = 2; i <= totalPage; i++) {
  pageable.setPageNumber(i);
  Page<User> pageData = userDao.page(pageable);
  total = total + sendUsers(bean, pageData);
 }
 bean.setNums(total);
 return bean;
}
origin: com.haoxuer.discover/discover-common-hibernate

@Override
public Page<T> page(Pageable pageable) {
 Page<T> result = null;
 List<Filter> filters = pageable.getFilters();
 List<Order> orders = pageable.getOrders();
 Finder finder = makeFinder(filters, orders);
 Pagination<T> page = find(finder, pageable.getPageNumber(), pageable.getPageSize());
 result = new Page<T>(page.getList(), page.getTotalCount(), pageable);
 return result;
}
origin: com.haoxuer.discover/discover-common-hibernate

criteriaQuery.setFirstResult((pageable.getPageNumber() - 1) * pageable.getPageSize());
criteriaQuery.setMaxResults(pageable.getPageSize());
return new Page<T>(criteriaQuery.list(), total, pageable);
origin: com.haoxuer.discover/discover-common-config

public static <R, S> ResponseList<R> coverList(ResponseList<R> result, Page<S> pager, Conver<R, S> conver) {
 List<R> vos = new ArrayList();
 List<S> cs = pager.getContent();
 if (cs != null) {
  for (S item : cs) {
   vos.add(conver.conver(item));
  }
 }
 result.setList(vos);
 return result;
}
 
origin: com.haoxuer.discover/discover-common-hibernate

public static <R, S> void cover(AbstractPageVo<R> result, Page<S> pager) {
 result.setPage(pager.getPageNumber());
 result.setSize(pager.getPageSize());
 result.setTotal((int) pager.getTotal());
 result.setTotalPage(pager.getTotalPages());
}
origin: com.haoxuer.discover/discover-common-hibernate

public static <R, S> AbstractPageVo<R> coverPage(AbstractPageVo<R> result, Page<S> pager, Conver<R, S> conver) {
 cover(result, pager);
 List<R> vos = new ArrayList<R>();
 List<S> cs = pager.getContent();
 if (cs != null) {
  for (S classRoom : cs) {
   vos.add(conver.conver(classRoom));
  }
 }
 result.setList(vos);
 return result;
}
origin: com.haoxuer.discover/discover-common-config

public static <R, S> void cover(ResponsePage<R> result, Page<S> pager) {
 result.setNo(pager.getPageNumber());
 result.setSize(pager.getPageSize());
 result.setTotal((int) pager.getTotal());
 result.setTotalPage(pager.getTotalPages());
}
 
origin: com.haoxuer.discover/discover-common-config

public static <R, S> ResponsePage<R> coverPage(ResponsePage<R> result, Page<S> pager, Conver<R, S> conver) {
 cover(result, pager);
 List<R> vos = new ArrayList();
 List<S> cs = pager.getContent();
 if (cs != null) {
  for (S item : cs) {
   vos.add(conver.conver(item));
   
  }
 }
 result.setList(vos);
 return result;
}
 
origin: com.haoxuer.discover/discover-common-user-hibernate

public static <R, S> ResponsePage<R> coverPage(ResponsePage<R> result, Page<S> pager, Conver<R, S> conver) {
 cover(result, pager);
 List<R> vos = new ArrayList();
 List<S> cs = pager.getContent();
 if (cs != null) {
  for (S item : cs) {
   vos.add(conver.conver(item));
   
  }
 }
 result.setList(vos);
 return result;
}
 
origin: com.haoxuer.discover/discover-site

@RequiresPermissions("appversion")
@RequestMapping("/app/view_list")
public String list(Pageable pageable, HttpServletRequest request, ModelMap model) {
 if (pageable == null) {
  pageable = new Pageable();
 }
 if (pageable.getOrders() == null || pageable.getOrders().size() == 0) {
  pageable.getOrders().add(Order.desc("id"));
 }
 Page<App> pagination = manager.page(pageable);
 model.addAttribute("list", pagination.getContent());
 model.addAttribute("page", pagination);
 return "/admin/app/list";
}
origin: com.haoxuer.discover/discover-common-user-hibernate

@RequiresPermissions("userloginlog")
@RequestMapping("/admin/userloginlog/view_list")
public String list(Pageable pageable, UserLoginLogSo so, ModelMap model) {
 if (pageable != null) {
  if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) {
   pageable.getOrders().add(Order.desc("id"));
  }
 }
 pageable.getFilters().addAll(FilterUtils.getFilters(so));
 Page<UserLoginLog> pagination = manager.page(pageable);
 model.addAttribute("list", pagination.getContent());
 model.addAttribute("page", pagination);
 model.addAttribute("so", so);
 return "/admin/userloginlog/list";
}
origin: com.haoxuer.discover/discover-site

@RequiresPermissions("link")
@RequestMapping("/admin/link/view_list")
public String list(Pageable pageable, LinkSo so, ModelMap model) {
 if (pageable != null) {
  if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) {
   pageable.getOrders().add(Order.desc("id"));
  }
 }
 pageable.getFilters().addAll(FilterUtils.getFilters(so));
 Page<Link> pagination = manager.page(pageable);
 model.addAttribute("list", pagination.getContent());
 model.addAttribute("page", pagination);
 model.addAttribute("so", so);
 return "/admin/link/list";
}
origin: com.haoxuer.discover/discover-common-user-hibernate

@RequiresPermissions("userrole")
@RequestMapping("/admin/userrole/view_list")
public String list(Pageable pageable, UserRoleSo so, ModelMap model) {
 
 if (pageable != null) {
  if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) {
   pageable.getOrders().add(Order.desc("id"));
  }
 }
 pageable.getFilters().addAll(FilterUtils.getFilters(so));
 Page<UserRole> pagination = manager.page(pageable);
 model.addAttribute("list", pagination.getContent());
 model.addAttribute("page", pagination);
 model.addAttribute("so", so);
 return "/admin/userrole/list";
}
 
origin: com.haoxuer.discover/discover-common-user-hibernate

@RequiresPermissions("useroauthconfig")
@RequestMapping("/admin/useroauthconfig/view_list")
public String list(Pageable pageable, UserOauthConfigSo so, ModelMap model) {
 
 if (pageable != null) {
  if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) {
   pageable.getOrders().add(Order.desc("id"));
  }
 }
 pageable.getFilters().addAll(FilterUtils.getFilters(so));
 Page<UserOauthConfig> pagination = manager.page(pageable);
 model.addAttribute("list", pagination.getContent());
 model.addAttribute("page", pagination);
 model.addAttribute("so", so);
 return "/admin/useroauthconfig/list";
}
 
origin: com.haoxuer.discover/discover-common-user-hibernate

@RequiresPermissions("userfeedback")
@RequestMapping("/admin/userfeedback/view_list")
public String list(Pageable pageable, UserFeedBackSo so, ModelMap model) {
 if (pageable != null) {
  if (pageable.getOrders() == null || pageable.getOrders().isEmpty()) {
   pageable.getOrders().add(Order.desc("id"));
  }
 }
 pageable.getFilters().addAll(FilterUtils.getFilters(so));
 Page<UserFeedBack> pagination = manager.page(pageable);
 model.addAttribute("list", pagination.getContent());
 model.addAttribute("page", pagination);
 model.addAttribute("so", so);
 return "/admin/userfeedback/list";
}
com.haoxuer.discover.data.pagePage

Javadoc

分页对象

Most used methods

  • getContent
    获取内容
  • getTotalPages
    获取总页数
  • getPageNumber
    获取页码
  • getPageSize
    获取每页记录数
  • getTotal
    获取总记录数
  • <init>
  • getEndNo
    第一条数据位置

Popular in Java

  • Making http post requests using okhttp
  • setContentView (Activity)
  • setRequestProperty (URLConnection)
  • startActivity (Activity)
  • Runnable (java.lang)
    Represents a command that can be executed. Often used to run code in a different Thread.
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • Pattern (java.util.regex)
    Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now