Skip to content

k-kosugi/employee-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

はじめに

本サンプルはQUARKUSを使用してRESTful APIを実装するものです。

  • GRAALVMをあらかじめインストールしておいてください。

利用Extension

  1. quarkus-resteasy
  2. quarkus-resteasy-jsonb
  3. quarkus-hibernate-orm
  4. quarkus-jdbc-mariadb
  5. quarkus-hibernate-validator

作ったサンプルをJavaで動作させる場合

  1. MariaDBを起動
  2. src/main/resources/application.propertiesを上記MariaDBに合わせて変更
  3. 以下のコマンドを投入して起動
    $ mvn quarkus:dev
    
  4. IntelliJ IDEA等の統合開発環境から5005ポートを利用してリモートデバッグ可能

作ったサンプルをdocker用のimageにする場合

  1. GRAALVM_HOMEを設定し、以下のコマンドを起動
    $ mvn package -Pnative
    
  2. targetディレクトリにxxxx-runnerという実行可能ファイルが作成される。

Releases

No releases published

Packages

No packages published

Languages