spring boot+oracle+JdbcTemplate打印sql日志

动态 未结 0 83
小小草
小小草 LV1 2023年9月23日 23:40 发表
在Spring Boot中,可以通过配置JdbcTemplate的日志级别来打印SQL语句和执行时间等信息。具体实现方式如下: 1. 在application.properties或application.yml文件中添加以下配置: ``` logging.level.org.springframework.jdbc.core.JdbcTemplate=DEBUG ``` 2. 重新启动应用程序,JdbcTemplate将会记录所有执行的SQL语句和执行时间等信息。 如果需要更详细的日志信息,可以使用log4j或logback等日志框架来配置JdbcTemplate的日志输出。例如,在logback.xml文件中添加以下配置: ``` ``` 这样就可以将JdbcTemplate的日志级别设置为DEBUG,并输出更详细的日志信息。 注意:在生产环境中,不建议开启JdbcTemplate的日志输出,因为会影响性能并暴露敏感信息。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复