Пример #1
0
  @SuppressWarnings("unchecked")
  @Test
  public void testFindServcieByCondition() throws Exception {
    Map<String, Service> map = null;
    Map<String, String> condition = new HashMap<String, String>();
    ServiceSMO smo = getSMO("serviceSMO");
    // condition.put("name","政企客户资料同步");
    // condition.put("serviceName", "vice");
    // condition.put("state", "Y");
    // condition.put("serviceCnName", "vice");
    // condition.put("serviceEnName", "vice");
    condition.put("serviceIdMinValue", "0");
    condition.put("bizFunctionId", "1");

    map = smo.findServcieByCondition(condition, 0, 4);

    Iterator it = map.entrySet().iterator();
    System.out.println();
    /*
    while (it.hasNext()) {
    	Map.Entry<String, Service> entry = (Map.Entry<String, Service>) it.next();
    	Service service = entry.getValue();
    	System.out.println(entry.getKey() + "       ===========       " + service.getServiceId()+  "    " + service.getBizFunctionName() + "        " + service.getServiceCnName());
    }
    System.out.println();
    */
    map = smo.findServcieByCondition(condition, null, null);

    it = map.entrySet().iterator();
    System.out.println();
    while (it.hasNext()) {
      Map.Entry<String, Service> entry = (Map.Entry<String, Service>) it.next();
      Service service = entry.getValue();
      System.out.println(
          entry.getKey()
              + "       ===========       "
              + service.getServiceId()
              + "    "
              + service.getBizFunctionName()
              + "        "
              + service.getServiceCnName());
    }
    System.out.println();
  }