Grailsコマンドオブジェクトの高度な使い方はありますか?そこにあるページの大半は、すべてのフィールドがString、Floats、Integersのコマンドオブジェクトを持っています。ドメインクラスが他のドメインクラスへの参照を持つ方法と同様に、ドメインクラスを使用する方法がありますか?Grailsコマンドオブジェクトの高度な使い方はありますか?
1
A
答えて
1
なぜそうは見えないのですか?もちろん、他のドメインクラスにインスタンスを保持することもできます。通常、コマンドオブジェクトは、ドメインクラスのプロパティのサブセットのみが必要な場合、または対応するドメインクラスが存在しない場合に使用されます。
1
はい、これは完全に正当なものです。私はこれを常にプロジェクトでこの方法で使用しています。その目的は入力を検証することであり、ドメインオブジェクトとコマンドオブジェクトの主な違いは、コマンドオブジェクトが永続化されていないことです。
ほとんどのサイトでは、例を少し分かりやすくするためにおそらく他のオブジェクトを使用していません。
関連する問題
- 1. Grailsコマンドオブジェクト@PostConstructまたは何か?
- 2. コマンドオブジェクトを使ったGrailsのデータバインディング
- 3. Grailsコマンドオブジェクトのnull可能な制約
- 4. 高度なRailsデバッグの戦略アドバイスはありますか?
- 5. のGrailsコマンドオブジェクトとフィールドがここにGrails 1.3.7を使用して
- 6. Grailsデータバインディング - リストを持つコマンドオブジェクト
- 7. 高度なRuby on Railsチュートリアルはどこにありますか?
- 8. Grailsはどの程度スケーラビリティがありますか?
- 9. Webpackの高度な使い方
- 10. Grailsのコマンドオブジェクトへの日付のバインド
- 11. Grails:コマンドオブジェクトへのサービスの挿入
- 12. PHPには最新の/最も高度なxsltパーサーはありますか?
- 13. phpのための高度なオープンソースのpop3クラスはありますか?
- 14. Java:高度なファイル操作のソース/ライブラリはどこにありますか?
- 15. Template Toolkitの「高度なWebツールキット」はどこにありますか?
- 16. 高度な日付+時間処理用のカカオライブラリはありますか?
- 17. Vim用の高度な(例えばバイグラム)オートコンプリートプラグインはありますか?
- 18. C#用の抽象度の高い暗号化ライブラリはありますか?
- 19. PloneのようなGrailsのCMSはありますか?
- 20. モジュールローダーなしで角度2を使用する方法はありますか?
- 21. Visual Studio 2015 - 高度な保存オプションエンコーディングタイプがありません
- 22. 高度が0のポリゴンがありますが、地図上にデータの高さがあります
- 23. grailsでextjsを使った経験はありますか?
- 24. Android ImageViewの速度が遅い、簡単な方法はありますか?
- 25. 高度なPHP開発者のためのDrupalに関する良い本/チュートリアルはありますか?
- 26. 高度な電子署名にCAdESを使用する理由はありますか?
- 27. Xuggler用のより高いレベルのAPIはありますか?
- 28. Luceneの類似性クラスについての高度な説明はありますか?
- 29. Ajax Control Toolkit MaskedEdit Extenderの高度な使い方
- 30. jQueryセレクタを(少し高度な)高度なロジックでグループ化できますか?
ここで簡単な質問ですが、コマンドオブジェクトを使用するとデータバインディングに違いはありますか? –
私の知る限り違いはありません – aldrin