WebMVC の概要
WebMVC モジュールは、JDBC モジュールに加えて、YMP フレームワークのもう 1 つの非常に重要なモジュールであり、YMP フレームワークの多くの機能を統合し、機能構造の設計と使用法において一貫したシンプルなスタイルを維持しています。メインストリーム MVC フレームワークの遺伝子により、SSH やその他のフレームワーク テクノロジを理解し、精通している開発者は、学習コストをかけずに非常に簡単に開始できるようになります。
主な機能特徴は次のとおりです:
- 標準の MVC 実装、明確な構造、完全にアノテーションに基づくシンプルな構成
- コンベンション モードをサポート、コントローラー コードを記述する必要がなく、直接一致してビューを実行します。ビューテクノロジー (JSP、Freemarker、Velocity、Text、HTML、JSON、Binary、Forward、Redirect、HttpStatus など);
- RESTful モードと URL スタイルをサポート
- リクエストパラメーターとコントローラーメソッドパラメーターの自動バインドをサポートします。
- コントローラー メソッドのインターセプトをサポートします。
- コントローラー クラスの自動スキャンと登録をサポートします。
- I18N リソースをサポートします。国際化;
- コントローラーメソッドとビューキャッシュのサポート;
- プラグイン拡張機能のサポート
<dependency> <groupId>net.ymate.platform</groupId> <artifactId>ymate-platform-webmvc</artifactId> <version>2.0-SNAPSHOT</version> </dependency>