問題タブ [micronaut-data]
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.
java - Micronaut によって管理されていないクラス内で Bean を使用する方法は?
フィールドを持つエンティティがあり、作成created by
した を使用してこのフィールドに入力する必要がありAuthenticatedUserService
ます。フィールドの値を生成できるように、このサービスをエンティティに挿入する必要がありcreated by
ます。
これは私の認証済みユーザー サービスです
そして、を使用してエンティティにサービスを注入してみました@Transient
。しかし、これは AuthenticatedUserService のインスタンスに対して NullPointerException を返します。実体はこんな感じ。
Micronaut によって管理されていないクラス内で AuthenticatedUserService を使用する方法はありますか?
私はこのようなことをしたいのですが、Micronautで。
java - ネストされた DTO を返さない多対多の関係に関する Micronaut データの問題
私は Micronaut を初めて使用し、ドキュメントに従って単純な REST アプリケーションをセットアップしてきました。単純な多対多の関係から始めようと思いました。すべてが機能しているように見えました。データベーステーブルは起動時に正しく生成されており、エンドポイントはページング可能なアイテムを返しますが、熱心なフェッチアノテーションを含めているにもかかわらず、オファーのネストされたリストは返しません。私は何が欠けていますか?:-(理由がわかりません。
これが私が持っているものです...
アイテムコントローラー:
アイテム エンティティ:
アイテムの DTO:
オファー エンティティ:
提供 DTO:
アイテムリポジトリ:
これは私が得ている出力です:
では、ネストされたオファーの兆候はありませんか?
それでおしまい。私は Micronaut のデータを利用しているので、うまくいくだろうと思っていました。明らかに私は何かを逃した。
役立つ情報を事前にありがとうございます。