私はgrailsでプロジェクトを開始しましたが、依存関係注入とインターフェースを使用してサービスを操作する方法を見つけませんでした。grailsでサービスを扱う最良の方法は何ですか
サービスを作成するときのドキュメントでこれまで見たことがありますが、これは単なるグルーヴィークラスです。必要な場所に自動配線することができます。
しかし、春を使ってJavaで行ったように、サービス用のインターフェイスを持ち、その実装の1つを注入したいのですが?
たとえば、サービスインタフェースが必要です。それは1の方法doSmth() を持つことになり、それはMyService.groovy になりましょうと私は2つの実装があります - 私はこの デフmyServiceという myServiceというようなことをやって石英仕事を持ってMyServiceImpl1.groovyとMyServiceImpl2.groovy
を。 doSmth()
groovyインターフェイス(フォルダ)はどこに置く必要がありますか? src/groovyのパッケージを作成しますか? "myService"を1つのサービス実装に配線するためにresources.groovyを設定するにはどうすればよいですか?
ご意見はありがとうございます
ありがとうございます!
非常に良い答え。 –