Package com.eatle.persistent.pojo.foundation.place

Examples of com.eatle.persistent.pojo.foundation.place.SchoolCriteria


    public void getSchoolsByDistrictId() throws IOException
    {
      Map<Long, String> schoolsMap = new HashMap<Long, String>();
      List<School> schools = new ArrayList<School>();
     
      SchoolCriteria sc = new SchoolCriteria();
      com.eatle.persistent.pojo.foundation.place.SchoolCriteria.Criteria criteria = sc.createCriteria();
      if(school != null)
      {
        criteria.andDistrictIdEqualTo(school.getDistrictId());
        schools = schoolService.findByCriteria(sc);
      }
View Full Code Here


  @Override
  public Pagination findPagination(Map<String, Object> queryMap,
      int currentPage, int pageSize)
  {
    SchoolCriteria schoolCriteria = new SchoolCriteria();
    Criteria criteria = schoolCriteria.createCriteria();
    // 设置搜索条件参数
    if (queryMap != null)
    {
      if (queryMap.containsKey("name"))
      {
        criteria.andNameLike("%" + (String) queryMap.get("name") + "%");
      }
      if (queryMap.containsKey("englishName"))
      {
        criteria.andEnglishNameLike("%" + (String) queryMap.get("englishName") + "%");
      }
    }
    // 设置分页参数
    schoolCriteria.setPageSize(pageSize);
    schoolCriteria.setStartIndex((currentPage - 1) * pageSize);
    List<School> schools = schoolMapper.selectByCriteria(schoolCriteria);
    // 结果集处理所属完整区域字符串
    List<School> items = new ArrayList<School>();
    for(School s : schools)
    {
View Full Code Here

TOP

Related Classes of com.eatle.persistent.pojo.foundation.place.SchoolCriteria

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.