Я довольно новичок в Angular
и Spring
и у меня есть проблемы с решением некоторых проблем для университета. Я использую Angular
внешний интерфейс и Spring
в качестве бэкэнда (где я должен использовать JDB C и H2 в качестве своей персистентности). Я уже реализовал некоторые функции, но теперь мне нужно фильтровать и искать в моей базе данных сразу разные значения. Например, у меня есть DTO:
export class UserDto{
private id: number;
private name: string;
private hobby: string;
private dateOfBirth: string;
...
}
В моем интерфейсе есть formcontrol из каждого из этих параметров (кроме id), и должна быть возможность поиска столько, сколько хочет пользователь. Например, поиск всех людей с хобби «футбол» и определенным c днем рождения. Но я не уверен, как справиться с этим ни спереди, ни в бэкэнде. Как мне удается отправить данные в виде GET - запроса и, кроме того, как мне обработать их в бэкэнде? Как запросить базу данных, если некоторые значения могут быть нулевыми? Я был бы очень рад за любую помощь.