Обычно я использую метод:
Person newPerson = new Person();
newPerson.setName("Johnathan Smith");
ExampleMatcher matcher = ExampleMatcher.matchingAny()
.withStringMatcher(ExampleMatcher.StringMatcher.CONTAINING).withIgnoreCase();
Example<Person> personExample = Example.of(newPerson, matcher);
Если, например, имя человека - Джонатан Смит, я хочу получить его, если введу «Джонатан» или « Смит ", но в этом случае, если я наберу" Джон "или" Sm "или даже" th ", он будет извлечен, и я не хочу этого, только те два действительных случая, которые я сказал ранее.
I ценим любую помощь