java - Les paramètres d'entrée de l'opération de mise à jour Spring Data JPA peuvent-ils être transmis en tant qu'objets?
漂亮男人
漂亮男人 2017-05-17 10:04:29
0
1
729

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 ?

漂亮男人
漂亮男人

répondre à tous(1)
漂亮男人

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...

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