title: Parameter with that position [5] did not exist;
body: <p>I'm trying to request some data in my database via a query, but all I get is this exception:    </p>
  
  <pre><code>HTTP Status 500 - Request processing failed; nested exception is
  org.springframework.dao.InvalidDataAccessApiUsageException: Parameter with that position [5] did
  not exist; nested exception is java.lang.IllegalArgumentException: Parameter with that position [5]
  did not exist
  </code></pre>
  
  <p>Well and this is my my MappingController</p>
  
  <pre><code>@RequestMapping(value="/vacChange", method = RequestMethod.POST)
  public String changedVac(@RequestParam(value = "id", required = true) Integer id,
                           @RequestParam(value = "ort", required = true) String ort,
                           @RequestParam(value = "bereich", required = true) String bereich,
                           @RequestParam(value = "beschreibung", required = true) String beschreibung){
  vacService.changeVacancyByID(id,gehalt,ort,bereich,beschreibung);
  
  
      return "vacAdmin";
  }
  </code></pre>
  
  <p>I think I don't need to write down the ServiceClass but below is the ServiceClassImplementation</p>
  
  <pre><code>public void changeVacancyByID(Integer id, String gehalt,String ort,String bereich,String beschreibung){
          System.out.println("Edit method called");
          VacancyEntity vacEntity = vacancyRepository.findOneById(id);
          vacancyRepository.updateAttributes(id,gehalt,ort,bereich,beschreibung);
  
  }
  </code></pre>
  
  <p>Last but not least this is my repository:</p>
  
  <pre><code>@Transactional
  @Query (value = "UPDATE vacancy SET salary=?1, location=?2,functionality=?3, description=?4 WHERE id = ?0  ", nativeQuery = true)
  VacancyEntity updateAttributes(Integer id, String gehalt, String ort, String bereich, String beschreibung);
  </code></pre>