用spring-data-mongoDB打印出执行的语句

怎么让spring组件打印出执行的查询或者插入的原生语句
如:

Criteria criteria = new Criteria();
        criteria.orOperator( 
                Criteria.where( "nickname").is( u.getNick()),
                Criteria.where( "phone").is( u.getPhone()),
                Criteria.where( "email").is( u.getMail()));
        Query query = new Query( criteria);
        return super.getMongoTemplate().findOne(query, User.class);

我想要查看上面真正执行的mongoDB语句

阅读 17.8k
2 个回答

配置一下spring的日志级别,改成全部debug就可以看到了

新手上路,请多包涵

请问下题主,能够在console当中打印出来嘛?可以的话麻烦教教具体配置

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏