2
私はいくつかの情報をログに記録しようとしている「実体が何かのために使用される任意の時間」、すなわち:
- そのNamedQueriesのいずれかが
- いつでも呼び出される任意の時間は、エンティティが使用されていますクエリq = em.createQuery( "SELECT .... FROM thisEntity a、otherEntity b WHERE .....");
- いつでもその属性のいずれかが
にアクセスしている私はログに記録したい情報は、他の間で呼び出しクラス名と呼び出し方法を、含まれている必要があります。
私は、これはインターセプターによって達成されなければならないと思いますが、インターセプタクラスへのアクセスは、そのNamedQueriesを投げる切片に私を許可した場合、私は、たとえばわかりません。