1

このアプリケーションでは、JPA エンティティ リスナーの動作を実装しないグラフ永続化ライブラリを使用します。つまり、 で注釈が付けられたメソッドは@PrePersist呼び出されません。

@PrePersistこのような動作の必要性を発見したので、要素として呼び出す必要があるオブジェクト/メソッドのリストを返すことで、少し簡単にできる Java ライブラリがあるかどうかを知りたいです。そのようなライブラリを知っていますか?

4

1 に答える 1

2

リフレクションを試すことができます

Reflections はクラスパスをスキャンし、メタデータのインデックスを作成し、実行時にクエリを実行できるようにし、プロジェクト内の多くのモジュールについてその情報を保存および収集できます。

Reflections を使用すると、次のようなメタデータを照会できます。

  • あるタイプのすべてのサブタイプを取得する

  • すべての型/メソッド/フィールドを何らかの注釈で注釈を付けて取得し、注釈パラメーターの一致はありません

  • 正規表現に一致するすべてのリソースを取得します

于 2012-11-26T15:29:07.553 に答える