mybatisplus slf4
时间: 2023-09-08 17:14:17 浏览: 114
MybatisPlus提供了两种日志输出的方式:StdOutImpl和Slf4jImpl。其中,StdOutImpl类只在控制台输出,而Slf4jImpl类可以将日志保存在日志文件中。如果需要在日志文件中显示执行SQL,需要配置mybatis-plus的log-impl为org.apache.ibatis.logging.slf4j.Slf4jImpl。
根据你的描述,控制台能够显示执行SQL,但日志文件却不显示执行SQL。这可能是因为你的配置文件中的log-impl参数设置为了StdOutImpl,导致日志只在控制台输出而不保存到日志文件中。你可以将log-impl参数配置为Slf4jImpl,这样就可以在日志文件中显示执行SQL了。
另外,MybatisPlus还提供了多种分页查询实现方式,包括原始的limit分页、第三方插件pageHelper和MP内置分页插件。你可以根据具体需求选择适合的分页方法来实现分页查询。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [SpringBoot+MyBatis Plus+Slf4j输出SQL日志问题](https://blog.csdn.net/asdfadafd/article/details/124036222)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [【狂神说JAVA】MyBatisPlus](https://blog.csdn.net/V1026059260/article/details/121680954)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文