PlayOrm で、アプリケーションのエントリ ポイントが 2 つあるのはなぜですか? テスト ケースの初期化は、NoSql の initialize() メソッドでは発生しませんが、Bootstrap で同じロジックを再度複製しているようなものです。
質問する
82 次
1 に答える
0
素晴らしい質問です。playOrmでplayframeworkを使用する場合、使用する必要がある単一のエントリポイントはNoSql.em()です。これは実際にはプレイフレームワーク専用ですが、どのWebフレームワークでも使用できるのではないかと思います。フレームワークがPlayCallbackをサポートし、スレッドローカルからリクエストを取得できる限り、NoSql.javaはすべてのWebフレームワークでサポートされている必要があります。
他のインターフェースは、休止状態とほとんど同じです。Bootstrap == Persistence.javaであるため、テストケースではもちろんBootstrapを使用してEntityManagerFactoryを取得します。NoSql.javaは、Bootstrap.javaを使用してEntityManagerFactoryも取得します。
後で、ディーン
于 2012-09-20T12:01:07.757 に答える