私たちのエンタープライズ アプリでは、ロギングやメトリクスなどの分野横断的な懸念事項を側面として配置したいと考えています。私たちはすでに(既存のJavaアプリから)aspectjのアドバイスを用意していますが、aspectjをGrailsと統合する方法を見つけていません。
私はすでに と を認識していbeforeInterceptor
ますafterInterceptor
が、これらはすべてのコントローラーとサービスで行う必要があります。これを行う簡単な方法はありますか?
私の好みのアプローチは、たとえば@Metrics
、grails アプリケーションの任意のメソッドに対して注釈を作成することであり、アドバイスを受ける必要があります。誰かがこれを行ったことがありますか? リンク/リソース/例があれば素晴らしいでしょう。