0

Java の Play のドキュメントを調べてみると、次のコード ブロックがあることに気付きました。

public static Result show(Long id) {
  Client client = Client.findById(id);
  return ok(views.html.Client.show(client));
}

ソース: http://www.playframework.com/documentation/2.1.0/JavaRouting

2行目を理解するのに苦労しています.Javaオブジェクトの作成についての私の理解は、典型的なコンストラクターであり、次のようになります。

Person john = new Person();

2行目は何をしているの?Client という Class から client という Object を作成しますが、Client とは何ですか? Play フレームワークの一部ではないようです。確かに、JavaDocs には何も見つかりません。

ありがとう

編集:

これが答えの良い参考になることがわかりました(http://docs.oracle.com/javase/tutorial/java/javaOO/classvars.html

また、クラス Client は次のドキュメント ( http://www.playframework.com/documentation/1.1.1/controllers )から来ていると思います。Client は単なるモデル クラスの例です。新しいドキュメントは、おそらくこの混乱を解消するために更新する必要があります。 .

4

3 に答える 3