問題タブ [quarkus-panache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
218 参照

kotlin - テストコンテナ: 各テストで TC_INITSCRIPT を実行します

quakus プロジェクトでは、次の構成のみを使用して testcontainers を正常にセットアップしました。

これは驚くほど簡単です。

ただし、エンティティの削除をテストするときは、各テストの前に initscript を実行したいと思います。つまり、初期 DB で各テストを開始します。

それを達成する方法はありますか?

また、必要に応じてライフサイクルを管理するために、テスト クラスから PostgreSQLContainer を作成してテストしました。問題は、コンテナー ポートの値がランダムであることです。quarkus 構成で設定する必要がありますが、機能しません (遅すぎるようです:「127.0.0.1:6432 への接続が拒否されました」)。私はこのようにしました:

application.properties 構成で:

0 投票する
1 に答える
846 参照

jpa - Panache JPA を使用してオブジェクトを別のオブジェクトに更新する

Quarkus で PanacheRepositories を使用しています。現在、機能を実現したいと考えていますupdate(X x)。基本的に私がしたいのは、存在するエンティティyが存在するかどうかをチェックし、id==x.idそれを に更新する関数ですが、すべての属性を からにxディープコピーする必要なしにこれが可能かどうかはわかりません。オブジェクトが巨大なので、私はそれを望んでいません。xy

のようなことをする方法はありますか

エンティティを切り離さずに?

0 投票する
1 に答える
794 参照

java - Hibernate Panache によるカウントとグループ化

2 つのテーブルがあり、それらは相互にOne to Many関連しています。それらは次のように定義されています。

データベースからデータを選択したいのですが、最初に SQL で行いました。

問題は、上記の SQL を hibernate panache HQL に変換する方法です。