Предположим, у меня есть таблица под названием «Студенты». Мне нужно разработать страницу, например, «Профиль студента». Например, скажем, имя студента и адрес есть.Обновить запись в таблице: Форма весны
Мне нужно отобразить текущие сведения о Студенте в форме (что я могу сделать). Затем мне нужно разрешить пользователю редактировать текущее имя или адрес. Таким образом, пользователь может редактировать некоторые поля и нажать кнопку «Отправить».
В основном для обновления определенных значений таблицы мне нужно написать запрос на обновление. Поскольку то, что я получаю в контроллере, является POJO, содержащим представленные значения формы. Мне интересно, есть ли подходящая модель для этого. У меня следующий вопрос
- Как определить поля с обновленными значениями
- Как динамически создать запрос для обновления только что fileds в таблице
Что мне нужно, это шаблон проектирования, как объяснение.
Не записывайте запросы, используя ORM, как спящий режим, чтобы понять это для вас. Таким образом, шаблон проектирования будет использовать ORM ... –
Я собираюсь с Spring JDBC на данный момент. В таком случае? –
Проще, почему вам нужен динамический запрос? Просто создайте запрос, который обновит все поля. Но все же я настоятельно советю против этого и использую Hibernate (или любой другой инструмент ORM, который вы выбираете). Почти никто не пишет собственный код JDBC (если только в особых случаях, например, массивные сложные запросы отчетности и т. Д.). –