MyBatisで出力されるログの整形ツールを作りました。
…ツール本当にいるのかな…設定でなんとかなったりしたらすみません。
環境
- MyBatis3.2.3
- Oracle11g
使い方
こんな感じのSQLとパラメータが連続する2行をコピーして
ログサンプル
[DEBUG:selectByPrimaryKey] ==> Preparing: select USER_ID, START_DATE, MST_USER_ID, USERNM_SEI, USERNM_MEI, PASSWORD, MST_DEPT_ID, ROLE_ID, END_DATE, VERSION_NO from SADB.MST_USER where USER_ID = ? and START_DATE = ?
[DEBUG:selectByPrimaryKey] ==> Parameters: 1(String), 2014-11-10(Date)
以下URLにアクセスして
http://jsfiddle.net/ko_aoki/tuqaxunk/3/embedded/result/
上部テキストエリアにペーストして「format」を押下。
かなりざっくりなので、整形できないSQLもあるかもですが。。