Presentation slides at https://jissenscala.doorkeeper.jp/events/19660
![Java ラブなヌーラボにおける Scala + Playframework 体験記](https://cdn-ak-scissors.b.st-hatena.com/image/square/ff8114cffe63679d1a764f035a45d063b9ae9452/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F5f17cbef16c5431fa1c6bc4dc0eb529f%2Fslide_0.jpg%3F4457965)
Presentation slides at https://jissenscala.doorkeeper.jp/events/19660
Play framework を扱う案件に最近携わっていて、いろいろとドキュメントにないノウハウが溜まりつつあるのでここらでメモ書きしておきます。 Play framework とトランザクション Play framework では、HTTP リクエストはもちろんのこと、非同期ジョブにおいてもトランザクションが自動的に提供されます。通常の業務であれば、1つの HTTP リクエスト処理・非同期ジョブに1つのトランザクションがあればそれで十分ですが、ちょっと込み入ったことをやろうとすると、例えば 監査用の操作ログ・クエリログをテーブルに出力したい →コミットされるタイミングは後でもいいんだけど、本流の処理で転けてロールバックかけた場合に、操作ログまでなかったことになるのは避けたい。 非同期ジョブなどで、ジョブ管理テーブルを随時監視・更新したい →本流の処理のトランザクションはコミットしたくない
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く