Подтвердить что ты не робот

Каков используемый генератор GWT?

Я видел, что структура GWT имеет функцию генератора. В каком случае нам нужно использовать опцию gwt generator и почему она нужна? Может ли кто-нибудь сказать мне, почему, что такое генератор gwt? Сделал какой-то поисковик. Но не много полезного материала...

4b9b3361

Ответ 1

Из этот учебник:

Генераторы позволяют коду GWT генерировать код Java во время компиляции и затем его компилировать вместе с остальной частью проекта в JavaScript.

В этом руководстве используется пример генерации значений Map во время компиляции на основе файла свойств.

Ответ 2

Я проработал GWT уже 3 года, и я написал один генератор:) Я написал несколько линкеров для экспериментальных целей, поэтому я думаю, что они более распространены, хотя все еще редки. Классический случай - это то, где вы хотите написать

X x = GWT.create(X.class)

и имеют конкретный подкласс или реализацию X, построенных во время компиляции, на основе, возможно, аннотаций в предоставленном классе X или интерфейсе. GWT использует их для таких вещей, как CSSResource.

Найдите "GWT Generator Experiments" site:development.lombardi.com в Google для получения информации о том, что я сделал.

Ответ 3

Один из вариантов использования - имитировать отражение на стороне клиента, создавая класс factory на лету. Я помню, как отвечал на вопрос, который вы ранее писали о том, как это сделать.

Как создать новый экземпляр из имени класса в gwt?

Итак, я думаю, вы уже знаете приложение. Что еще вы ищете? Можете ли вы быть точными?

Ответ 4

Я начал использовать генераторы GWT, где мне понадобилось Java Reflection. Я зарегистрировал один из вариантов использования генераторов GWT здесь:

http://jpereira.eu/2011/01/30/wheres-my-java-reflection/

Надеюсь, что это поможет.

Ответ 5

Если вы обратитесь к генератору кода, да, появится инструмент, поддерживающий генерацию кода GWT 2.1. Для более подробной информации и быстрого запуска см. http://www.springsource.org/roo/start Общее введение roo здесь http://blog.springsource.com/2009/05/01/roo-part-1/

Другой визуальный учебник находится на http://www.thescreencast.com/2010/05/how-to-gwt-roo.html