Spring Data MongoDB记录mongoTemplate查询

时间:2017-05-14 13:31:33

标签: mongodb logging spring-data-mongodb

我希望看到mongodb创建的原生Spring Data查询。

我尝试了以下内容。

  1. application.properties下创建了META-INF/resources文件,并添加了以下内容

    logging.level.org.springframework.data.mongodb.core.MongoTemplate=DEBUG
    
  2. log4j.properties下创建了META-INF/resources文件,并添加了以下内容

    log4j.category.org.springframework.data.document.mongodb=DEBUG
    log4j.category.org.springframework.data.document.mongodb=DEBUG
    log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %40.40c:%4L - %m%n
    
  3. 在我的代码级别

    import org.apache.commons.logging.Log;
    import org.apache.commons.logging.LogFactory;
    
    ...
    
    private static final Log log = LogFactory.getLog(abc.class);
    
    ...
    log.info(mongoTemplate.aggregate(aggregation, xyz.class, xyz.class));
    
  4. 我无法在我的码头控制台中找到任何查询。不确定我错过了什么。

0 个答案:

没有答案