Laravel のリポジトリの利点は何ですか? アプリケーションのビジネスロジックからモデル層を抽象化しているようです。実際には、リクエストのライフサイクル全体をそれほど複雑にするだけのように見えますが、ほとんど利益はありません。
誰かが Laravel リポジトリの利点を明らかにできますか?
編集
しばらくリポジトリを使用した後、次を追加します。
- リポジトリは単一の責任を強制します
- リポジトリは、エンティティのコレクションを 1 つだけ返す必要があります
- 依存性注入とは別ですが、概念は兄弟です
- 実際のストレージ実装 (MySQL など) のストレージ抽象化
- より簡単なテスト