Я начал разрабатывать свой собственный веб-фреймворк, который продвигается довольно хорошо.Это упрощает и учитывает все мои конкретные потребности.Я перепробовал много фреймворков, таких как стойки, стойки 2, гобелен, весна, и этот список можно продолжить.Во всех этих средах я нахожу 2 большие проблемы.
- Способность работать с определенной бизнес-логикой / правилами.
- Я немного перфекционист и весь макетиз этих структур заставляют вас разбрасывать проверки, логику DAO и ваши действия с формой.Мне нравится группировать вещи и не выполнять проверку в моих объектах Hibernate, классах Action и отдельных файлах XML, что вызывает ненужную обработку загрузки.
Хорошо, вернемся к моему вопросу.Кто-нибудь знает о возможных решениях для заполнения объектов из HTTPRequest?Я начал изучать самоанализ и рефлексию, но хотел бы узнать, может ли быть лучшее решение для чего-то подобного.Пример: Объект Student имеет 3 поля, например, String Name, Integer age и Calendar DOB.Какие есть варианты при заполнении этого или любого другого объекта из HTTP-запроса?