このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
apricot:usage:ja:features [2020/09/19 17:49] y2sunlight [HTTP リクエストの取得] |
apricot:usage:ja:features [2020/09/22 16:37] (現在) y2sunlight [モデル] |
||
|---|---|---|---|
| 行 293: | 行 293: | ||
| Auto Wiring 機能で使用する引数には、一般的にモデルクラスやサービスクラスを指定します。ここでは、ユーザモデルをコンストラクター引数に指定し、それをメンバ変数に格納しています。 | Auto Wiring 機能で使用する引数には、一般的にモデルクラスやサービスクラスを指定します。ここでは、ユーザモデルをコンストラクター引数に指定し、それをメンバ変数に格納しています。 | ||
| - | また、コンストラクタではコントローラのアクションに[[# | + | また、上のコンストラクタではコントローラのアクションに[[# |
| \\ | \\ | ||
| 行 468: | 行 468: | ||
| </ | </ | ||
| - | ''< | + | ''< |
| - | Apricotは、アクションを呼び出す前にトランザクションを開始し、アクションが例外をスローしなかった場合、トランザクションが成功したものとみなして、そのトランザクションをコミットします。一方、アクションが '' | + | Apricotは、アクションを呼び出す前にトランザクションを開始し、アクションが例外をスローしなかった場合、トランザクションが成功したものとみなして、そのトランザクションをコミットします。一方、アクションが '' |
| \\ | \\ | ||
| 行 476: | 行 476: | ||
| ==== モデル ==== | ==== モデル ==== | ||
| - | Apricotの個々のモデルクラスは、'' | + | Apricotの個々のモデルクラスは、'' |
| * findAll() --- 全件検索 | * findAll() --- 全件検索 | ||
| 行 491: | 行 491: | ||
| * version_no (integer) --- バージョンNo(楽観的ロックで使用) | * version_no (integer) --- バージョンNo(楽観的ロックで使用) | ||
| - | このように、初期実装されている '' | + | このように、初期実装されている '' |
| 以下は、初期実装されている '' | 以下は、初期実装されている '' | ||