java - Comment modifier Mybatis s'il existe dans la base de données et l'ajouter s'il n'existe pas
给我你的怀抱
给我你的怀抱 2017-05-17 10:04:15
0
3
575

Je souhaite implémenter une fonction d'insertion. Avant l'insertion, il est jugé s'il y a les mêmes données que le champ clé dans la base de données. Si c'est le cas, effectuez l'opération de modification. Sinon, effectuez l'opération d'insertion que je voudrais demander. pour conseil : existe-t-il un moyen de le faire sans effectuer d'auto-interrogation, l'ensemble du processus peut-il être complété en appelant directement ? Existe-t-il une méthode similaire dans mybatis ?

给我你的怀抱
给我你的怀抱

répondre à tous(3)
过去多啦不再A梦

Il existe une mise à jour de clé en double dans MySQL, créez simplement un index unique pour le champ clé

黄舟

mybatis应该没有这样的条件控制, 只能看数据库有没有类似的条件控制, 如果是oracle可以用merge into using (subquery) on (condition) when matched then update (update statement) when not matched then insert (insert statement)

刘奇

Puis-je utiliser le remplacement de MySQL dans ?

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal