技術ブログを開設する
ログイン
もっと気軽にアウトプットできる技術ブログプラットフォーム

MicroProfileとは・・・


こちらの蓮沼さん(@khasunuma)の記事に書いてあるのでそちらを参照してください。

使い方


こちらの通りに実行すればOK
(日本語に訳してまとめていただいたのがこちら

実際にやってみると


ここにアクセスすると・・・

とりあえずなのでgroupIdとartifactIdはそのままにして
MicroProfileのバージョンを2.0にすると・・・

MicroProfileのバージョンを2.1にすると・・・

各サーバの対応状況にあった選択肢になっていそう

今回は2.0のPayaraMicroでダウンロード

解凍するとこんな感じ

readme.mdを見てみると・・・

MicroProfile Starter has generated this MicroProfile application for you.

The generation of the executable jar file can be performed by issuing the following command

mvn clean package  

This will create an executable jar file demo-microbundle.jar within the target maven folder. This can be started by executing the following command

java -jar target/demo-microbundle.jar  

To launch the test page, open your browser at the following URL

http://localhost:8080/index.html  

ビルドしてから使ってちょ!っていうことなので
同じ手順を踏んでみると
まずはmvn clean packageをたたくと

勝手にガンガンやってくれていて・・・

ビルドが終わったので

次にjava -jar target/demo-microbundle.jarをたたくと
無事に起動してるっぽい!

実際にブラウザで確認してみると・・・

それぞれの機能のリンクをクリックしてみると・・・
HealthだとJSONが取得できたりしていて

ちゃんと動いているのがわかりますね

まとめ


Eclipse MicroProfile Starterを使うとちょー簡単にMicroProfileの機能を試せました。
しばらく業務で使用することはなさそうなのでこれ以上深くは見ないつもりですが、それぞれどんな動きをするの?とかコードなの?とか確認する用に良さそうな感じでした!(*’▽’)

関連記事

この記事へのコメント

まだコメントはありません
0
JakartaEEやらの技術ブログ
0
このエントリーをはてなブックマークに追加