incomingWrapper.setProperty(payload.getPersistentEntity().getIdProperty(), id);
RepositoryInvoker invoker = resourceInformation.getInvoker();
Object objectToSave = incomingWrapper.getBean();
return invoker.invokeFindOne(id) == null ? createAndReturn(objectToSave, invoker, assembler) : saveAndReturn(
objectToSave, invoker, PUT, assembler);
}
/**
* <code>PUT /{repository}/{id}</code> - Updates an existing entity or creates one at exactly that place.