0

Я пытаюсь внедрить хранилищу Google App Engine с помощью Guice в моей службы:Как внедрить хранилище данных Google App Engine с помощью Guice?

public class FooServiceImpl implements FooService { 

    private final DatastoreService datastoreService; 

    @Inject 
    public FooServiceImpl (DatastoreService datastoreService) { 
     this.datastoreService = datastoreService; 
    } 
} 

Но когда я пытаюсь запустить его, я получаю следующее сообщение об ошибке:

No implementation for com.google.appengine.api.datastore.DatastoreService was bound.

ответ

2

Добавить @Provides метод ваш модуль:

@Provides 
DatastoreService provideDatastoreService(){ 
    return DatastoreServiceFactory.getDatastoreService(); 
} 
+0

awesome! благодаря!! –

Смежные вопросы