0
Grails(3.x)を使用して、特定のプラグインのユーザに対して実装を使用不可にしたいと考えています。プラグインと一緒に提供される機能は、統制の注入/制御の逆転によって利用可能になります。 したがって、このインタフェースのパブリックインタフェースとパッケージのプライベート実装を定義します。 第2に、resources.groovy
でBeanを登録したいと思いますが、これは使用するクラスをインポートする必要があります。パッケージプライベートクラスのGrails依存性注入
春では、クラス自体に "@Service"というアノテーションを付けて、依存性注入によって利用できるようにしました(したがって、パッケージプライベートクラスへの参照は避けられます)。
Grails(3)でこれをどのように克服できますか?