- Quarkus での reactive hibernate のテストで rollback する方法Quarkus で Reactive Hibernate のテストをする際にトランザクションを開始してロールバックする方法があるか検証してみました。
- Mutiny の Uni の使い方 (Java)Quarkus のリアクティブ版で実装していると Mutiny の Uni や Multi と付き合っていく必要があります。Mutiny の公式ドキュメントに一通り使い方は書かれていますが、英語の読解力に自信がないので実際に使ってまとめてみました。Uni と Multi がありますがまずは Uni のみ調査しました。
- Quarkus のログにリクエストごとの ID を出力するログを眺めている時に、どこからどこまでが1つのリクエストの処理なのか分かりにくかったので、各ログに ID を出す方法を調べてみました。
- Quarkus の BuildItem がよくわからないので試してみるQuarkus の拡張機能を作成する際、拡張機能に作った Bean がアプリケーション側で利用できなかったので色々試してみました。
- JSON の設計をするJSON を作る際の基本と気を付けるべきことをまとめてみました。
- Maven で .env みたいなことをしたいMaven を使っているプロジェクトで、環境変数を dotenv (.env) ファイルから読み込めないか考えてみました。
- Quarkus で Unable to locate appropriate constructor on class エラーが出た時Quarkus の Hibernate Reactive with Panache を使っている時に上記エラーに遭遇したので対処方法をメモします。
- Quarkus で session is currently connecting to database エラーが出た場合Quarkus に Hibernate Reactive with Panache を入れて DB からデータを取得しようとした時に、件のエラーが出たので対処方法を紹介します。
- ドキュメントに書いてあるコマンドが動かない時(Windows)ミドルウェアやフレームワーク、パッケージを導入する際にドキュメントを読みながら導入を進めていくのですが、 Windows の場合はコマンドが動かないことがあります。なぜかというとコマンドは UNIX 系(Linux とか Mac とか)で動かすことを前提に書かれているからです。 ですがいくつかの挙動の違いを理解すれば、コマンドを動くように修正することも可能です。動かないコマンドの例とその対処法を紹介します。
- application.yml が読み込まれないHelidon というフレームワークを試していたのですが、大したことない問題に時間を費やしてしまったのでメモとして残します。