0

Grails(3.x)を使用して、特定のプラグインのユーザに対して実装を使用不可にしたいと考えています。プラグインと一緒に提供される機能は、統制の注入/制御の逆転によって利用可能になります。 したがって、このインタフェースのパブリックインタフェースとパッケージのプライベート実装を定義します。 第2に、resources.groovyでBeanを登録したいと思いますが、これは使用するクラスをインポートする必要があります。パッケージプライベートクラスのGrails依存性注入

春では、クラス自体に "@Service"というアノテーションを付けて、依存性注入によって利用できるようにしました(したがって、パッケージプライベートクラスへの参照は避けられます)。

Grails(3)でこれをどのように克服できますか?

答えて