このプロジェクトには、次の質問に対する答えが含まれています。
Spring Bootを使用してWebアプリを作成すると、フィールド「名前」、「姓」、「アドレス」でユーザー登録が行われ、これらの情報がグリッドに表示されます。また、Gridで操作を更新、削除、作成、読み取りすることもできます。
CRUD操作は、Spring Boot、H2(メモリベース)データベース、およびJSPを使用して実行されました。
Spring Bootは、Springベースのアプリケーションをフレームワークで開発する最速かつ最も簡単な方法になるように開発されました。 Spring Bootのおかげで、コードを書くことができるVoilerPlateコードを取り除くことができます。 Spring Boot Webサーバーには、埋め込まれたTomcatやその他の多くの追加機能が付属しています。プロジェクトでアプリケーションクラスを実行することにより、スピードを上げています。埋め込まれたTomcatサーバーに追加のサーバーを作成する必要はありません。
H2データベースは、Javaで記述された「オープンソース」SQLデータベースです。したがって、これはメモリベースのデータベースであり、アプリケーションが終了すると消えます。
プロジェクトをクローニングした後、IDEにインポートしてから、「MVN Cleanインストール」コマンドを実行できます。プロジェクトでアプリケーションクラスを実行することにより、それが実行されています。
Project Directoryに移動してから、次のコマンドを実行できます。
mvn clean install
java -jar target/myapp-1.0-SNAPSHOT.jar
「MyAppはあなたのプロジェクトの名前になります。
すべてが正しく機能する場合は、次のURLでCRUD操作を開始できます。
http://localhost:8080/index
プロジェクトがapplication.classで開始されない場合は、ターミナルで次のコマンドを試してください。
mvn spring-boot:run