1

MVC アプリケーションで、アプリケーションを構成するコンポーネントにはどのようなものがありますか。必要なツールと機能が不足しています。サーバー側の言語に関係なく、何が必要ですか?

私のコードには、すでにあるはずの多くの機能をコーディングしている箇所がたくさんあります。私は Google Web Toolkit を見ましたが、彼らはそれを正しく理解しているようです。ウィジェットはウィジェットであり、アプリケーションに追加するだけです。

例えば。私は J2EE アプリを扱っていますが、他の言語でもコンポーネントは同じです。

  1. コントローラ オブジェクト
  2. コントローラー オブジェクトのメソッドによって定義されるコントローラー ハンドラー。
  3. URL マッピングと設定を定義する構成ファイル。
  4. テンプレート サーバー ページ ファイル (JSP/ASP ファイルなど)。
  5. アプリケーション オブジェクトとデータベース間の O/RM マッピングを定義する構成ファイル。
  6. データベース接続プロパティを定義する構成ファイル。
  7. JavaScript ライブラリ (jQuery など)
  8. ロギング構成ファイル
  9. リソース メッセージ バンドル ファイル
  10. 検証構成ファイルまたはコード
  11. ミドルウェアのコンポーネントとオブジェクト (EJB 構成、JMS/メッセージング構成など)。
  12. クレジット カードまたはその他のミドルウェア接続 API およびライブラリ。

他に考えられることはありますか?

4

4 に答える 4

1

組み込みの単体テスト コンポーネント

于 2008-10-25T04:46:23.953 に答える
-1

すべての MVC アプリケーションが Web サイトであると仮定しました。MVC は Web アプリ以外にも広く使用されているため、URL マッパー、テンプレート サーバー ページ、「サーバー サイド」言語などは MVC パターンに関連付けられておらず、Web アプリで使用するための MVC の特定の実装と適応に関連しています。

于 2008-10-26T02:37:06.297 に答える
-1

その非常に網羅的なリストに欠けていることの 1 つは、フォーム オブジェクトへのリクエスト プロパティの自動バインディングと、必要に応じてこれらのオブジェクトをセッションに保存することだと思います。ここでのフォーム オブジェクトは、ユーザーに表示される HTML ベースの現在の状態を表すサーバー上のオブジェクトです。

于 2008-10-25T05:25:49.617 に答える
-1

スキャフォールディングと自動管理インターフェースも非常に優れた機能だと思います。見逃したくありません ;)

于 2008-10-25T12:27:40.847 に答える