внедрение зависимостей не работает в Grails версии 2.3.7 - PullRequest
0 голосов
/ 27 мая 2019

создал приложение Grails 2.3.7 rest, в котором автоматическое подключение службы не выполняется в контроллере, ниже приведен код контроллера и службы, оба находятся в папке grails-app, ниже ссылка на структуру каталога.

enter image description here

        package com.peelworks

            class OneSFController extends grails.rest.RestfulController{

                OneSFService oneSFService;
                static responseFormats = ['json'];
                def List<Salesman> getSalesMan(){

                   return oneSFService.getSalesMan(); // this is where 
    the oneSFService is null
                }

            }

         - Service code

    package com.peelworks
    import com.peelworks.dao.OneSFDAO
    class OneSFService {

         OneSFDAO oneSFDAO;

        List<Salesman> getSalesMan(){
            return oneSFDAO.getSalesMan(); // here the onseSFDAO is also null
        }
    }
...