2

SORMを使用して組み込みモードでH2データベースを使用しています。データベースがビジーの場合、SORM は待機を続けます。例外はありません、何も起こりません。これは誤解を招きます。:(では、どうすればdb接続タイムアウトを設定できますか?

4

1 に答える 1

0

なぜ誤解を招きやすく、例外の方が優れているのですか? プロセスをブロックしないようにする必要がある場合は、Futureを次のように使用します。

future{ Db.query[Artist].fetch() }.foreach{ artists => ... }

これは、次のノンブロッキング バージョンであると考えてください。

val artists = Db.query[Artist].fetch()
于 2013-01-28T19:28:12.903 に答える