Требуется использовать параметры запроса, поступающие в запросе REST API, для извлечения данных из MongoDB в приложении весенней загрузки. Документ, используемый в mongoDB.
@Document(collection = "event_data")
public class EventData {
@Id
private String id;
private String aggregateId;
private String aggregateType;
private String lifeCycleStatus; }
Условия:
- Параметры в запросе не фиксированы, может быть один, может быть два или просто может быть идентификатором. например get / {id}.
- меньше и больше, чем нужно обрабатывать.
- Если ничего не отправлено, все экземпляры должны быть возвращены.
Необходимо реализовать функцию generi c, которая может обрабатывать все эти 3 условия? Критерии или используя Пример, я не знаю.