私は自分の Quartz のためにやっていますが、Quartz プラグインは使用していません (Quartz プラグインが不安定な場合があるため)。そのすべてを applicationContext.xml で宣言しました。私がそれを行うと、Hibernate セッションに関連する例外がスローされ、現在の Hibernate セッションと自分の Quartz セッションを 1 つにバインドする必要があることがわかりました。そして、それを行うにはpersistenceInterceptorを使用する必要があります。
ここで問題が発生しました。persistentInterceptor は注入できず、使用すると null オブジェクトを受け取りました。Grails によって作成され、サービスとコントローラーに挿入できると思います。
sessionFactory や persistenceInterceptor など、Grails が作成したものを注入する方法はありますか?
前もって感謝します!