code: @RequestMapping(value = "/filter", method = RequestMethod.GET)
      public ResponseEntity<List<E>> findBySimpleFilter(@RequestParam MultiValueMap<String, String> requestParams) {
  
          final List<E> resultList = this.service.findBySimpleFilter(requestParams);
  
          if (resultList != null && !resultList.isEmpty()) {
              LOG.trace("Found a total of " + resultList.size()
                  + " entities of type "
                  + resultList.get(0).getClass().getSimpleName());
          }
  
          return new ResponseEntity<List<E>>(resultList, HttpStatus.OK);
      }
docs: Find all entities that match the conditions from the query string.
  <p>
  The requestParams MultiValueMap contains all information from the query String @see {@link RequestParam}