我剛剛開始了一個關於grails的項目,並沒有找到如何使用依賴注入和接口來處理服務。什麼是在grails中使用服務的最佳方式
正如我在創建服務時在文檔中所看到的那樣 - 這只是一個常規類,可以在任何需要的地方自動連線。
但是如果我想要一個服務接口並注入它的一個實現,就像我在Java中使用spring一樣注入它呢?
例如我想要一個服務接口。讓它成爲MyService.groovy 將有1方法doSmth() 和我將有2個實現 - MyServiceImpl1.groovy和MyServiceImpl2.groovy
我有一個石英工作做這樣的事情 高清爲myService 爲myService。 doSmth()
我應該把groovy界面(文件夾)放在哪裏?我應該爲src/groovy創建一個包嗎? 如何配置resources.groovy以將「myService」與一個服務實現連接起來?
任何想法讚賞
在此先感謝!
非常好的答案。 – 2011-01-15 03:17:56