私はコアJavaフレームワークに取り組んでいます。クラス内に直接インスタンスを作成したくないため、依存性注入を使用したいと考えています。
インスタンス化するフィールドでカスタム注釈を宣言することを考えています。また、インスタンスを作成してフィールドに注入するコールバック関数があります。
カスタム注釈を作成しようとしました。しかし、宣言された注釈でコールバックを取得する直接的な方法はないようです。それで、私はそのためにクラスをスキャンしようとしていました。しかし、私はこの問題に行き着きました Java Scanning Class for Annotation using Google Reflections
これがこれを達成する正しい方法であるかどうか教えてください。