私はしばらくの間Springを使用してきましたが、それがどのように機能するのか、より具体的には、インターフェースまたは@annotationのみでマークされたBean/クラスをどのようにロードして織り込むのかを常に考えていました。
xml宣言の場合、springがBeanを前処理する方法を簡単に確認できます(Springが読み取るxmlコンテキストで宣言されます)が、アノテーションのみでマークされたクラスの場合、それがどのように機能するかはわかりません。任意のエージェントをjvmなどに渡します。
ある種の基準でクラスを前処理できるJava/JVMフックがあると思いますが、ドキュメントで何も見つけることができませんでした。
誰かが私にいくつかのドキュメントを教えてもらえますか?これはjava.lang.instrument.ClassFileTransformerAPIに関連していますか?