を使用した結果はどの程度再利用可能EF
ですか?
現在、私stored procedures
は 100% のデータ アクセスに使用しています。最新のプロジェクトで別の方法を検討する主な理由は、保守性のためです。テーブルに属性を追加するということは、何十ものストアド プロシージャを手動で変更することを意味します。私の理解が正しければ、モデル内のエンティティに属性を追加して、メソッドの更新を依頼EF
できるはずです。驚くばかり。EF
EF
CRUD
しかし、私を妨げていることが 1 つあります。それは、再利用性です。特定のデータベースの SP を一度作成すれば、それで完了できるのが気に入っています。すべてがそのデータベースを使用する 12 個のアプリケーションを作成でき、正しい SP を呼び出すのと同じくらい簡単にそのデータを取得できます。
よりEF中心のアプローチに切り替えた場合、同じことが当てはまりますか?
既存の EF データ モデルをインポートして、問題なく動作させることはできますか?
データ モデルを 1 回変更すると、その変更がすべてのアプリケーションに反映されるようにすることはできますか?