#вопрос
https://pastebin.com/GYYWcDtmСверху мой код. Снизу - спринговый интерфейс Парсер.
С этим кодом у меня происходит конвертирование прилетевших из формы данных в объект с аннотацией
@Entity.
В петклинике это сделано немного по-другому.
А именно:
https://github.com/spring-projects/spring-petclinic/blob/main/src/main/java/org/springframework/samples/petclinic/owner/PetTypeFormatter.javaУ них использован интерфейс Formatter, ктоорый, в свою очередь наследует от Parser.
Что меня беспокоит:
1. Читаемый ли такой код. И найдут ли нужный класс в проекте (скриншот прилагаю).
2. В петклинике объект ищется по наименованию. Я посчитал, что мне бы нужно было все же ориентироваться на id. Да вот беда: парсер-то просит только текстовую строку. Я получил id текстом и конвертнул. Это хорошо/приемлемо/удовлетворительно? Или это все же полная лажа?
3. Вообще-то я думал, что это надо DataBinder использовать. Но вот в петклинике сделано так. И я как-то по аналогии сделал. Теперь переживаю. Как же так-то. Парсер какой