0

私はMVCを学んでいます。SQL Server で動作するサンプル コードが多数あります。コーダーは、クラスからオンザフライで作成されたデータベースを持っているため、非常にクリーンで迅速な開発ワークフローが可能になります。

私はOracle DBを使用しています。既に持っているテーブルからデータを抽象化することはできますか? すべての列を抽象化する必要はありません (つまり、50 列のうち 2 つだけが必要です)。読み取りアクセスのみが必要で、Web サービスまたはオラクルを入力として使用したい。

サンプルコードを知っているので、Webサービスまたはオラクルのデータをデータソースとして抽象化する方法がわかりますか?

4

1 に答える 1

2

をご覧くださいEntity Framework。これにより、基礎となるデータベースからデータ アクセス コードを抽象化できます。これは実際には MVC 固有のものではなく、任意の .NET アプリケーションで使用できます。

Web サービスに関する限り、MVC コントローラーから呼び出され、基になる Web サービスに呼び出しを委任するデータ アクセス レイヤーを設計することをお勧めします。この Web サービスの抽象化は、コントローラーを分離して単体テストする場合に役立ちます。

于 2012-11-28T16:52:44.067 に答える