From cf682f119c1699e438850acb683ab22aab0c9e1a Mon Sep 17 00:00:00 2001 From: abe Date: Tue, 24 Oct 2017 04:16:59 +0900 Subject: [PATCH] =?UTF-8?q?README=E3=81=AB=E3=83=AD=E3=82=B0=E5=87=BA?= =?UTF-8?q?=E5=8A=9B=E3=80=81=E9=9D=9E=E5=90=8C=E6=9C=9F=E5=87=A6=E7=90=86?= =?UTF-8?q?=E3=81=AB=E9=96=A2=E3=81=99=E3=82=8B=E8=A8=98=E8=BF=B0=E3=82=92?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 3273846..097838e 100644 --- a/README.md +++ b/README.md @@ -28,17 +28,20 @@ And open http://localhost:9000/ sbt test ``` -`test.functional.TransactionTestService`クラスに多様なトランザクション処理の記述があります +`test.functional.TransactionTestService`クラスに多様なトランザクション処理の記述例があります ## その他 -* DBFlute関係(DBFluteクライアント、エンジン、生成ソース)をサブプロジェクトとして本体と分離しています (dbfluteディレクトリ) +#### サブプロジェクト +DBFlute関係(DBFluteクライアント、エンジン、生成ソース)をサブプロジェクトとしてメインプロジェクトと分離しています (dbfluteディレクトリ) -## ウォークスルー +#### ログ出力 +Play Framework デフォルトのログ出力は非常にシンプルですが、このサンプルではActionやTransactionの開始・終了、実行SQLがログで確認出来るよう設定しています -Global.java でGuice、DBFlute、Springの初期設定をしています。 +#### 非同期処理 +データベース処理用のカスタムExecutionContextを使用した非同期処理のサンプルがあります -以下参考リンク +#### 参考リンク * DBFlute - Guice連携に関して -- [Google Guiceの取扱い](http://dbflute.seasar.org/ja/manual/reference/diway/guice/) * PlayFramework使用時のDBFluteのAccessContext設定 - [複数スレッドに渡るTransactionへの対応](https://github.com/seasarorg/dbflute-play/issues/6#issuecomment-42439800) * Springのトランザクション管理 - [(その14)トランザクション管理 - あるまに](http://d.hatena.ne.jp/arumani/20070327/1175006088)