1

遅延読み込みの問題を回避するアスペクトを実装したい。では、logBefore メソッドの引数として context(Application Context) を渡す方法は? 署名ポイントカットは、上記のメソッド (「???」を作成する場所) を定義し、このメソッド (logBefore) が結果タイプとして「Set」および「slm. aoa.buisiness.facade」をパッケージとして

 @Aspect
      public class EagerLoading {


    @Before("execution(???)")
    public void logBefore(JoinPoint joinPoint) {

        SessionFactory sessionFactory = (SessionFactory) context.getBean("sessionFactory");
          Session session = SessionFactoryUtils.getSession(sessionFactory, true);
          TransactionSynchronizationManager.bindResource(sessionFactory, new SessionHolder(session));
    }

ご協力ありがとうございます。

4

0 に答える 0