2017-09-25 2 views
1

Toutes les requêtes MongoDB effectuées par l'application Spring doit avoir un commentaire, cela est fait en ce moment en appelant la méthode commentaire sur org.springframework.data.mongodb. core.query.Query.Un commentaire pour chaque requêtes a couru au printemps de données

public <T> T findOne(Query query, Class<T> klass) { 
    query.comment("my comment"); 
    return mongoTemplate.findOne(query, klass); 
} 

Cela signifie que je dois utiliser le MongoTemplate objet pour faire toutes mes questions et je perdre l'abstraction fournie par Spring données (je dois mettre en œuvre la méthode au lieu de simplement déclarer).

Existe-t-il un moyen de configurer Spring Data pour appliquer une fonction (qui va définir le commentaire) pour chaque requête?

Merci

Répondre