使って新しいブログや控えめなコメントを作る方法はありません。モジュールを提供しています。アプリケーションはいくつかのアプリケーションモジュールから組み立てることができます。これにより、複数のアプリケーションをまたいでアプリケーションコンポーネントを再利用したり、大きなアプリケーションをいくつかの、より小さなアプリケーションに分割することが可能です。モジュールは、シンプルなリストとフォームを作るためにモデルクラスに対してイントロスペクションを行う、汎用アプリケーションです。コマンドを実行してください。プロジェクトをリフレッシュします。セットが含まれています。ルートがインポートされます。新しいモジュールを認識させるために、アプリケーションを再起動する必要があります。スーパーコントローラを継承するコントローラを宣言しなければなりません。これはとても簡単です。つのコントローラを作成します。コントローラを作成します。}対応するコントローラを作成するためには、モデルオブジェクトの名前を複数形にすることが規約で定められています。それぞれのコントローラに関連するモデルオブジェクトを自動的に見つけます。アノテーションを使うこともできます。開くだけで、管理機能を使用することができるはずです。管理機能をざっと見てみると、リストされたオブジェクトの名前が少し雑なことに気付くと思います。使用することが原因です。適切な実装を提供することで、簡単にこれを修正することができます。生成された管理機能の主な問題は、フォームにどのようなバリデーションルールも含まれていないことです。モジュールは、モデルクラスが適切にアノテーションで注釈されている場合、バリデーションルールを抽出することができます。フォームを表示する方法を変更しています。フィールド用に大きなテキストエリアを使用しています。post;...より良いフォームラベル見ての通り、フォームのラベルが少し雑です。フィールド名を使用します。より良いラベルを提供することだけです。ファイルを分けて作成することができます。ファイルに書くことができます。モジュールは完全にカスタマイズ可能なように作られています。コメントリストのページを見てみると、データを一覧するやり方は良くありません。列を追加したくなります。どれでも完全に上書きすることができます。テンプレートを用意することだけです。コマンドが提供されます。コマンドはテンプレートを上書きする手助けとなります。キーにローカライズされたメッセージを出力します。