Избегать лишних чтений БД в методе getAsObject класса конвертера путем кэширования данных на стороне клиента?

Я показываю список предлагаемых предметов вautocomplete элемент ввода. Для этого мне нужно реализоватьconverter преобразоватьentity<entityName, entityId> вentityName & наоборот. Однако при реализации этого я понял, что мне нужно прочитать БД более 1 раза, чтобы найти соответствующий entityId для выбранного entityName (в то время какgetAsObject()), Мне интересно, почему это не хранится где-то на стороне клиента, чтобыentityId могут быть приняты, когдаentityname выбран.

Есть ли способ, которым я мог бы избежать этого дополнительного чтения?

Ответы на вопрос(2)

Ваш ответ на вопрос