使用spring data mongoDB + log4j2 如何输出MongoDB查询语句到控制台?

我在网上查询了一些方法也不行,比如
<logger name="org.springframework.data.mongodb.core" level="DEBUG"/>
或者
<logger name="org.springframework.data.mongodb" level="DEBUG"/>

spring boot 2.0.4.RELEASE
spring-boot-starter-log4j2

阅读 5.5k
1 个回答

我只能从MongoDB的角度讲,查询语句可以输出到MongoDB的日志中。反正是调试目的,效果跟输出到Java日志是一样的。生产环境中不建议这样输出。

db.setProfilingLevel(0, 0)

不需要的时候再把配置改回默认:

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