Examples of Criteria


Examples of com.eatle.persistent.pojo.foundation.place.CommunityCriteria.Criteria

  @Override
  public Pagination findPagination(Map<String, Object> queryMap,
      int currentPage, int pageSize)
  {
    CommunityCriteria communityCriteria = new CommunityCriteria();
    Criteria criteria = communityCriteria.createCriteria();
    // 设置搜索条件参数
    if (queryMap != null)
    {
      if (queryMap.containsKey("name"))
      {
        criteria.andNameLike("%" + (String) queryMap.get("name") + "%");
      }
      if (queryMap.containsKey("pinyinName"))
      {
        criteria.andPinyinNameLike("%" + (String) queryMap.get("pinyinName") + "%");
      }
    }
    // 设置分页参数
    communityCriteria.setPageSize(pageSize);
    communityCriteria.setStartIndex((currentPage - 1) * pageSize);
 
View Full Code Here

Examples of com.eatle.persistent.pojo.foundation.place.DistrictCriteria.Criteria

  @Test
  public void b()
  {

    DistrictCriteria dc = new DistrictCriteria();
    Criteria criteria = dc.createCriteria();
    Long parentId = null;
    if (parentId == null)
      criteria.andParentIdIsNull();
    else
      criteria.andParentIdEqualTo(parentId);
    List<District> distincts = districtService.findByCriteria(dc);
    System.out.println(distincts.size());
  }
View Full Code Here

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

  @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);
 
View Full Code Here

Examples of com.eatle.persistent.pojo.foundation.scoreshop.ConvertGoodsCriteria.Criteria

  @Override
  public Pagination findPagination(Map<String, Object> queryMap,
      int currentPage, int pageSize)
  {
    ConvertGoodsCriteria convertGoodsCriteria = new ConvertGoodsCriteria();
    Criteria criteria = convertGoodsCriteria.createCriteria();
    // 设置搜索条件参数
    if (queryMap != null)
    {
      if (queryMap.containsKey("name"))
      {
        criteria.andNameLike("%" + (String) queryMap.get("name") + "%");
      }
    }
    // 设置分页参数
    convertGoodsCriteria.setPageSize(pageSize);
    convertGoodsCriteria.setStartIndex((currentPage - 1) * pageSize);
 
View Full Code Here

Examples of com.eatle.persistent.pojo.merchant.RestaurantCriteria.Criteria

  @Override
  public Pagination findPagination(Map<String, Object> queryMap,
      int currentPage, int pageSize)
  {
    RestaurantCriteria restaurantCriteria = new RestaurantCriteria();
    Criteria criteria = restaurantCriteria.createCriteria();
    // 设置搜索条件参数
    if (queryMap != null)
    {
      if (queryMap.containsKey("merchantId"))
      {
        criteria.andMerchantIdEqualTo(Long.parseLong((String) queryMap.get("merchantId")));
      }
      if (queryMap.containsKey("name"))
      {
        criteria.andNameLike("%" + (String) queryMap.get("name") + "%");
      }
      if (queryMap.containsKey("address"))
      {
        criteria.andAddressLike("%" + (String) queryMap.get("address") + "%");
      }
      if (queryMap.containsKey("contactName"))
      {
        criteria.andContactNameLike("%" + (String) queryMap.get("contactName") + "%");
      }
      if (queryMap.containsKey("contactPhone"))
      {
        criteria.andContactPhoneLike("%" + (String) queryMap.get("contactPhone") + "%");
      }
    }
    // 设置分页参数
    restaurantCriteria.setPageSize(pageSize);
    restaurantCriteria.setStartIndex((currentPage - 1) * pageSize);
 
View Full Code Here

Examples of com.eatle.persistent.pojo.merchant.SchoolRestaurantCriteria.Criteria

  @Override
  public Pagination findPagination(Map<String, Object> queryMap, int currentPage, int pageSize)
  {
    SchoolRestaurantCriteria schoolRestaurantCriteria = new SchoolRestaurantCriteria();
    Criteria criteria = schoolRestaurantCriteria.createCriteria();
    // 设置搜索条件参数
    if (queryMap != null)
    {
      if (queryMap.containsKey("restaurantId"))
      {
        criteria.andRestaurantIdEqualTo((Long) queryMap.get("restaurantId"));
      }
    }
    // 设置分页参数
    schoolRestaurantCriteria.setPageSize(pageSize);
    schoolRestaurantCriteria.setStartIndex((currentPage - 1) * pageSize);
 
View Full Code Here

Examples of com.eatle.persistent.pojo.merchant.UserMerchantCriteria.Criteria

  public int add(UserMerchant userMerchant)
  {
    int result = Constants.Base.FAIL;

    UserMerchantCriteria umc = new UserMerchantCriteria();
    Criteria criteria = umc.createCriteria();
    criteria.andUserIdEqualTo(userMerchant.getUserId());
    criteria.andMerchantIdEqualTo(userMerchant.getMerchantId());
    List<UserMerchant> userMerchants = userMerchantMapper.selectByCriteria(umc);

    if (userMerchants.size() < 1)
    {
      if(userMerchantMapper.insert(userMerchant) > 0)
View Full Code Here

Examples of com.eatle.persistent.pojo.order.OrderItemCriteria.Criteria

  @Override
  public List<OrderItem> findOrderItemsByOrderId(Long orderId)
  {
    OrderItemCriteria orderItemCriteria = new OrderItemCriteria();
    Criteria criteria = orderItemCriteria.createCriteria();
    criteria.andOrderIdEqualTo(orderId);
    return orderItemMapper.selectByCriteria(orderItemCriteria);
  }
View Full Code Here

Examples of com.eatle.persistent.pojo.system.frontdata.AdvertCriteria.Criteria

  @Override
  public Pagination findPagination(Map<String, Object> queryMap,
      int currentPage, int pageSize)
  {
    AdvertCriteria advertCriteria = new AdvertCriteria();
    Criteria criteria = advertCriteria.createCriteria();
    // 设置搜索条件参数
    if (queryMap != null)
    {
      if (queryMap.containsKey("name"))
      {
        criteria.andAdvertNameLike("%" + (String) queryMap.get("name") + "%");
      }
      if (queryMap.containsKey("linkMan"))
      {
        criteria.andLinkManLike("%" + (String) queryMap.get("linkMan") + "%");
      }
      if (queryMap.containsKey("type"))
      {
        criteria.andAdvertTypeEqualTo(Short.parseShort((String) queryMap.get("type")));
      }
      if (queryMap.containsKey("enabled"))
      {
        criteria.andAdvertEnabledEqualTo(Short.parseShort((String) queryMap.get("enabled")));
      }
    }
    // 设置分页参数
    advertCriteria.setPageSize(pageSize);
    advertCriteria.setStartIndex((currentPage - 1) * pageSize);
 
View Full Code Here

Examples of com.eatle.persistent.pojo.system.frontdata.AdvertPositionCriteria.Criteria

  @Override
  public Pagination findPagination(Map<String, Object> queryMap,
      int currentPage, int pageSize)
  {
    AdvertPositionCriteria advertPositionCriteria = new AdvertPositionCriteria();
    Criteria criteria = advertPositionCriteria.createCriteria();
    // 设置搜索条件参数
    if (queryMap != null)
    {
      if (queryMap.containsKey("name"))
      {
        criteria.andPositionNameLike("%" + (String) queryMap.get("name") + "%");
      }
    }
    // 设置分页参数
    advertPositionCriteria.setPageSize(pageSize);
    advertPositionCriteria.setStartIndex((currentPage - 1) * pageSize);
 
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.