私は Roo を使用してプロジェクトを構築する方法を学んでおり、順調に進んでいます。定義したエンティティを正しく表示し、代表的なオブジェクトを作成、編集、および削除できるプロジェクトの中核があります。データベースで mysql を使用していますが、UI を使用して入力したオブジェクトが mysql データベースに正しく表示されます。Roo の指示に従って、「mvn tomcat:run」を使用して webapp を開始しています。
残念ながら、Maven を使用して Tomcat を再起動すると、データベースから既存のオブジェクトがすべて消去されることがわかりました。空のテーブルが残っています。サーバーが起動したことを Tomcat が示す直前の最終ステップとしてこれを行うようです。
これは私がただの怠け者であることはわかっていますが、検索はあまり役に立ちませんでした。プロジェクトの XML ファイルはどれも関連していないようです。