実際には何が良いですか?インスタンスのネストされたオブジェクトのロードを担当する複雑なクエリを持つクラスがありますか? または、単純なオブジェクトをロードする責任を負う単純なクエリを持つクラスですか?
複雑なクエリでは、データベースにアクセスする必要はありませんが、クラスの責任は大きくなります。
または、データベースにさらにアクセスする必要がある単純なクエリ。ただし、この場合、各クラスは 1 つのタイプのオブジェクトをロードする責任があります。
私がいる状況では、ロードされたオブジェクトが Flex アプリケーション (DTO) に送信されます。