Par exemple, le code ci-dessous
@Query("update BbsPost b set b.content = ?2,b.updateTime = current_timestamp where b.id = ?1")
@Modifying
void updatePostContent(Integer id, String content);
L'identifiant et le contenu sont des attributs de l'objet Book. Puis-je définir le paramètre d'entrée comme Book, comme
void updatePostContent(Book book);
Si possible, comment écrire ma mise à jour SQL ?
Actuellement, les opérations de modification ne sont pas possibles, seules les requêtes peuvent utiliser des expressions SPEL.
Exemple officiel : https://spring.io/blog/2014/0...