2017-09-25 44 views
1

由Spring应用程序做必须有一个评论所有的MongoDB查询,现在这是通过调用该方法上org.springframework.data.mongodb 评论完成。 core.query.Query为每个查询设定注释跑由Spring数据

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

这意味着我必须使用MongoTemplate对象让我的所有查询和我失去由Spring提供的数据抽象(我要实现的方法,而不是仅仅宣布它)。

有没有办法配置Spring Data来为每个查询应用一个函数(它将设置注释)?

谢谢

回答