8

Play 2.0 フレームワークの作成方法Promise<Result>- Java

このリンクhttp://www.playframework.org/documentation/2.0.4/JavaAsyncが表示されます。それほど詳細は含まれていません。私を参照するよりもチュートリアルを知っていますか。お願いします。

4

4 に答える 4

8

これは Play 2.2 で Promise を作成する新しい方法です

Promise<Boolean> myPromise = Promise.promise(new Function0<Boolean>() {
    public Boolean apply() throws Throwable {
        // TODO - Add Implementation here.
        return Boolean.TRUE;
    }

});
于 2013-11-25T04:25:42.290 に答える
7

James Roper (Play Framework 開発者) は、Java で Play で Promise を使用する良い例を持っています: https://github.com/jroper/play-promise-presentation/blob/master/src/main/java/controllers/Application.ジャワ

于 2012-10-03T17:59:21.107 に答える
4

あなたが言及したドキュメントで説明されているように、次を使用しますAkka.future

Promise<Result> promiseOfResult = Akka.future(
    new Callable<Result>() {
      public Result call() {
        return ok("This is a promise result !");
      }
    }
  );
于 2012-10-03T12:52:17.710 に答える