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 は単なるモデル クラスの例です。新しいドキュメントは、おそらくこの混乱を解消するために更新する必要があります。 .