フォームの定義をカプセル化します。コントローラ内に作成してみましょう。空ではないことをチェックします。内にあるいくつかのクラスをインポートする必要があります。§最初のページをレンダリングする現在、アプリケーションページを表示するために要求された全ての要素の用意ができました。ページが取得されます。アクションの実装をしていきましょう。持つことが必要になります。よってそれを扱うことができます。何のエラーも発生しなければ、タスクを作成し、タスクリストにリダイレクトします。§データベース内のタスクを永続化するアプリケーションを使いやすくするため、データベースにタスクの情報を永続化するようにしましょう。本アプリケーション内でデータベースを利用可能にします。いうシンプルなインメモリデータベースを使用するようにしています。この定義を有効にするためにサーバーを再起動する必要はありません、ブラウザを更新するだけでデータベースをセットアップします。はじめにデータベーススキーマを定義する必要があります。エボリューション機能を使っていきましょう。データベースがエボリューションを要求していることを警告するでしょう。コンパニオンオブジェクト内に実装していきましょう。値に変換するパーサーを定義することができます。いうパーサーになります。ヘルパーを使用します。メソッドを使用します。パースする事ができるようになります。}}本アプリケーションで遊んでみましょう、新しいタスク作成は動作すると考えられます。§タスクの削除タスクを作成することができるようになった後はそれらのタスクを削除する事ができるようにする必要があります。デプロイ全ての機能が完成しました。本アプリケーションを成果物としてデプロイしましょう。用に作成する必要があります。ディレクトリに作成してください。上で起動する際に、アプリケーションの設定を上書きするためにシステムプロパティを使用します。要求されたドライバーをアプリケーションの依存関係に追加する必要があります。ファイルに依存関係を明記してください。