本サンプルはQUARKUSを使用してRESTful APIを実装するものです。
- GRAALVMをあらかじめインストールしておいてください。
- quarkus-resteasy
- quarkus-resteasy-jsonb
- quarkus-hibernate-orm
- quarkus-jdbc-mariadb
- quarkus-hibernate-validator
- MariaDBを起動
- src/main/resources/application.propertiesを上記MariaDBに合わせて変更
- 以下のコマンドを投入して起動
$ mvn quarkus:dev
- IntelliJ IDEA等の統合開発環境から5005ポートを利用してリモートデバッグ可能
- GRAALVM_HOMEを設定し、以下のコマンドを起動
$ mvn package -Pnative
- targetディレクトリにxxxx-runnerという実行可能ファイルが作成される。