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

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

20
задан DonX 21 July 2010 в 10:39
поделиться

4 ответа

От это руководство :

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

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

16
ответ дан 30 November 2019 в 00:47
поделиться

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

X x = GWT.create(X.class)

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

Поищите в Google сайт "Эксперименты с генераторами GWT": development.lombardi.com , чтобы получить некоторую информацию о том, что я сделал.

7
ответ дан 30 November 2019 в 00:47
поделиться

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

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

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

2
ответ дан 30 November 2019 в 00:47
поделиться

Если вы обратитесь к генератору кода, да, будет инструмент, поддерживающий генерацию кода 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

0
ответ дан 30 November 2019 в 00:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: