2
プレイフレームワーク1.0のルートを定義するにはどうすればいいですか? */{controller}/{action} {controller}。{action} プレイ2での定義方法.0{controller}。{action}
プレイフレームワーク1.0のルートを定義するにはどうすればいいですか? */{controller}/{action} {controller}。{action} プレイ2での定義方法.0{controller}。{action}
これは似ていますが、構文が少し異なります。
GET /clients/:id controllers.Clients.show(id: Long)
主な違いはパラメータです。プレイ1.2.xのでは/clients/{id}
だったとも参照してくださいアクションでは、パラメータを定義する必要があり、Javaの規則とは異なります。詳細についてはパラメータの後に(Scalaのスタイル)
を型を定義することに注意してください:JavaRouting
私が追加したとき新しいコントローラ、私はルータを追加する必要がありますか?プレイ1.xでは、コンベンション上の大会は良いデザインだと思うが、私はルートには気をつけないが、2.xではとても難しい。 – user1269497
はい..あなたは関数を追加するときにルートを作成する必要がある。ルートはHTTPリクエストをアクションコールに変換するコンポーネントなので、これは1.2.xと2.0の両方のプレイで同じです。 play2.0は異なるアプローチを持っているので、長所と短所の両方を持っています。シンプルさとパワーの間の本当のトレードオフです。 – huzeyfe
ありがとう!!!!!!!!!!!!! – user1269497