Описание тега gin
GIN обеспечивает автоматическое внедрение зависимостей в клиентский код GWT.
1
ответ
GIN-инъекция поля в абстрактном классе
Я работаю в каком-то приложении GWT, в котором у меня есть иерархия, в которой у меня есть абстрактный презентатор с некоторыми общими функциями производных классов. Что-то вроде: public abstract class MyAbstractPresenter<T extends MyAbstractPres…
28 янв '13 в 13:30
1
ответ
Сопоставление с образцом по ключу / значению jsonb
Я использую PostgreSQL 9.4. Мой стол имеет jsonb колонка: CREATE TABLE "PreStage".transaction ( transaction_id serial NOT NULL, transaction jsonb CONSTRAINT pk_transaction PRIMARY KEY (transaction_id) ); CREATE INDEX idxgin ON "PreStage".transaction…
04 окт '15 в 23:46
1
ответ
Динамически добавлять привязки к модулю GIN
Могу ли я динамически добавлять привязки к модулю GIN? Например, наличие модуля "ExampleModule" и вызов статического метода, например: bind (Test.class, TestImpl.class); а Джин связывает автоматически? Или, может быть, с помощью аннотаций? Заранее с…
30 ноя '11 в 16:03
2
ответа
Использование Gin для внедрения нескольких представлений
Я пытаюсь собрать многопроектное приложение, в котором один из подпроектов имеет несколько представлений для одного докладчика. Я использую Джин, чтобы внедрить представления в моих докладчиков. Подпроект содержит докладчика и два разных представлен…
09 авг '13 в 18:37
1
ответ
Как проверить основную функцию в приложении джина?
Как я могу проверить func main? Как это: func main(){ Engine := GetEngine() // returns gin router with handlers atttached Engine.Run(":8080") } В нем только 2 строки, но я бы хотел, чтобы они были покрыты. TestMain' зарезервировано для подготовки к …
21 июл '17 в 05:51
1
ответ
Внедрение зависимостей для MVC
Я знаю, что DI в основном используется с шаблоном MVP, но где Google Gin вписывается в структуру / шаблон Model-View-Controller? Например, обычно для MVC представление содержит ссылки на модель (в которой он прослушивает события изменения), а контро…
02 май '12 в 06:22
2
ответа
Поддерживает ли GIN что-то вроде детских инъекций?
У меня есть одно приложение, которое содержит вложенные приложения. Я хотел бы разделить внедрение GIN так, чтобы у каждого подприложения были отдельные экземпляры одних и тех же основных общих классов. Я также хочу, чтобы инжектор предоставлял клас…
26 янв '12 в 09:24
2
ответа
Джин Если `запрос тела` связан в промежуточном программном обеспечении, c.Request.Body становится 0
Мой API-сервер имеет промежуточное ПО, которое получает токен из заголовка запроса. Если это правильный доступ, его функция перейти к следующей. Но запрос перешел к промежуточному программному обеспечению и перешел к следующей функции, c.Request.Bod…
27 дек '17 в 09:59
2
ответа
Введите класс точки входа в GWT с GIN
Я пытался сделать что-то вроде этого: @Singleton public class AAA implements EntryPoint, HistoryListener { private BBB bbb; private CCC ccc; private DDD ddd; private EEE eee; @Inject public AAA(BBB bbb, CCC ccc, DDD ddd, EEE eee) { this.bbb = bbb; t…
27 июн '11 в 15:34
1
ответ
Тест JUnit с инжекцией GIN, без GWTTestCase и перегрузки модулей джина?
Я разработал новый проект, используя Guice /Gin, чтобы я мог сделать наш код более модульным и способным к обмену, особенно при тестировании. Однако я не могу выяснить, как заставить это работать на практике. У меня сложилось впечатление, что я могу…
26 янв '13 в 06:14
2
ответа
NullPointerException при построении GWT с Gin
Модуль "Мой джин" содержит следующее: @Override protected void configure() { bind(HistoryWrapper.class).to(HistoryWrapperImpl.class); ... } Рассматриваемые типы: public interface HistoryWrapper { void newItem(String token); } public class HistoryWra…
23 фев '12 в 21:13
1
ответ
Postgresql BTREE_GIN индекс с опцией gin_trgm_ops?
На https://www.postgresql.org/docs/current/static/pgtrgm.html объясняется, как можно использовать специальные иды GIN с опцией gin_trgm_ops для повышения производительности оператора подобия триграмм. CREATE INDEX trgm_idx ON test_trgm USING GIN (t …
03 ноя '16 в 19:45
1
ответ
GWT: DI через Gin против GWT с отложенным связыванием
Я новичок в GWT, но я не новичок в Dependency Injection. Я ищу некоторые конкретные различия между DI через Gin и GWT Deferred Binding. В прошлом я использовал DI для разъединения моего приложения путем введения зависимостей, и кажется, что Deferred…
30 июн '11 в 14:30
0
ответов
Связывание классов в модуле gin singleton при переключении вкладок браузера всегда инициализируется
Если у меня есть класс, связанный с Джин, который является синглтон как: bind(SomeStore.class).in(Singleton.class); При внедрении этого класса SomeStore его экземпляр всегда создает новый, который не должен быть. public class SomeStore { private Has…
10 мар '17 в 05:24
1
ответ
Presenter Nested View не инициализируется и не может обрабатывать события своего представления
Я сталкиваюсь с проблемой, когда я внедряю вложенное представление в конструктор базового представления, используя @inject. Я не могу обрабатывать события вложенного представления в своем собственном презентаторе. Из-за чего мне нужно обработать их …
03 окт '12 в 05:47
2
ответа
Компиляция с джином
Я использую Gin 1.5 и GWT 2.4. До того, как я добавил Gin, проект прекрасно работал, но теперь этого не происходит: [ERROR] [foo] - Generator 'com.google.gwt.inject.rebind.GinjectorGenerator' threw an exception while rebinding 'com.foo.html.client.F…
11 фев '12 в 02:04
1
ответ
Использование исходного кода GWT в Android
У меня есть веб-приложение на основе GWT. Я использую ту же кодовую базу для таргетинга как на десктоп, так и на мобильные платформы. Я использую Model-View-Presenter и Dependency Injection на основе GIN для достижения цели кросс-платформенной совме…
09 май '14 в 07:56
3
ответа
GIN - передать параметр конструктора в мой ClientModule
У меня довольно простое использование GIN в моем проекте GWT. Я следовал руководству Guice, чтобы настроить его. Я хочу связать неизменную переменную Long с аннотацией в моем подклассе AbstractGinModule. Проблема в том, что теперь я знаю значение пе…
30 май '14 в 11:34
0
ответов
GWTP: невозможно реализовать два представления для одного и того же докладчика с использованием отложенного связывания с форм-фактором
Я не могу реализовать два представления для одного и того же докладчика, хотя компиляция только одна перестановка не сделано. Я использую GWTP, у меня есть gin ClientModule, который устанавливает LoginModule (здесь я связываю LoginPresenter с LoginV…
16 дек '18 в 13:44
1
ответ
Как обслуживать статические файлы в Gin
Следуя инструкции, я пытаюсь подключить интерфейс (React) к интерфейсу API API (Gin), но static.Serve не работает, ошибка выдается, как показано ниже: cannot use static.Serve("/", static.LocalFile("./views", true)) (type "github.com/gin-gonic/gin".H…
29 янв '19 в 04:52