У меня есть список элементов/объектов, которые мне нужно вставить/обновить в таблицу mysql. Каждый элемент в списке - строка в таблице. Я хочу вставить, если элемент не существует в таблице. Я хочу обновить, если элемент существует в таблице. Я хочу удалить строку в таблице, если ее нет в моем списке.mysql insert/update/delete с помощью jdbctemplate
Поэтому я могу сначала удалить все соответствующие строки в таблице, а затем вставить все элементы в свой список. OR Сначала выберите все релевантные элементы, выведите в код Java, что нужно вставить/обновить/удалить и выполнить соответствующие запросы. Каков наилучший способ достичь этого. Я использую Spring jdbctemplate для этого. Благодаря!
Tha Я уже упоминал в вопросе. Как насчет сценария, где мне нужно удалить, если он существует в таблице, но не в моем списке? – kriver
В тот момент, когда вы удаляете какой-либо элемент из своего списка, вы должны удалить его из таблицы. –