マイバティスでSQL文を出力の方法
MyBatisでは設定とログでSQL文を印字できます。SQL文を印字する一般的な方法は次の2つがあります。
- 設定ファイル方式:
<configuration>
<!-- 其他配置项 -->
<!-- 配置日志实现 -->
<settings>
<setting name="logImpl" value="STDOUT_LOGGING" />
</settings>
</configuration>
上記の例では、STDOUT_LOGGINGはMyBatisに内蔵されたログ実装で、SQLをコンソールに出力します。
- ログフレームワーク方式
ログフレームワークで SQL 文を印字する利点は、ログ出力先、レベルなどの情報をより柔軟に設定し、具体的なニーズに対応できることです。