2015-08-01から1ヶ月間の記事一覧

MySQL クエリログを出力する

クエリログを出力する。いずれも設定はmy.cnfにて設定する。 MySQLのバージョンは5.6.19。 結合テスト環境でログ出力でき、ロールバック前のクエリがどこまで発行されているか確認することができた。 ログファイルに出力 [mysqld] log=/var/log/mysql/query.…

mockito(2) 呼び出し回数チェック+例外処理チェック

mockito(1) スタブ的に使う - 基礎からのjavaの続き。 verifyメソッドで呼び出し回数のチェック。 例外を発生させ、キャッチした例外が想定通りかチェック。 (@Test(expected=XXX.class)では型のチェックしかできないのでキャッチしています)あわせてテス…

クエリが飛んでるか確認

テスト環境にて、システムからクエリが発行されているか不明だったため、tcpdumpでパケットをキャプチャしてクエリがシステムから飛んできているか確認した。手動実行したバッチ以外にクエリ発行するプログラムがいない環境だったため、DBサーバーで以下のコ…

tomcat7 + struts2でwebアプリ(12) Ajax(1)

ボタンを押して時刻を取得するサンプル。 初回アクセスで時刻を表示して、ボタン押下時にjsonから取得したデータで時刻を更新する。 jsonの生成には、struts2のjsonプラグインを使用。アクションをそのまま利用してjson作成できるのが便利。(とりあえず時刻…