Давайте проведем несколько первоначальных тестов с Spring Roo Project, чтобы увидеть, включаем ли мы его в среду разработки проекта Learning Project. Для максимально быстрой разработки и проведения оценки мы будем использовать единую таблицу из тех, что отражены в черновике вот вам вся информация.

Спринг Ру

Инструмент для быстрой разработки приложений нового поколения для разработчиков Java. С помощью Roo вы можете легко создавать полноценные Java-приложения за считанные минуты. Spring Roo

В конечном итоге мы увидим, что можем сгенерировать CRUD-приложение с Spring Roo для базы данных customerdbroo, где мы создадим таблицу cb_language со следующей структурой базы данных:

cb_language

Таблица с языками в приложении, она может быть связана с несколькими таблицами.

В этом уроке мы научимся создавать веб-приложение с нуля, используя Spring Roo, что мы делаем:

Спринг Ру характеристики

Spring Roo представлен как легкий инструмент для более быстрого достижения мгновенных результатов, мы посмотрим, подходят ли они для наших основных потребностей, сгенерированный код — это Java, поэтому мы понимаем, что можем настроить сгенерированный код, мы это проверим. .
Spring Roo отличается от других инструментов:

  • Быстрые результаты
  • 100% разработка на Java
  • Легко использовать
  • Быстро и просто удалить
  • Полностью без компромиссов
  • Активное, полезное сообщество
  • Комплексная интеграция технологий
  • Точки расширения через дополнения Roo
  • Spring-сертифицированная архитектура

Подготовьте окружающую среду

Для этих тестов мы будем работать со средой, предоставляемой Spring Tool Suite (STS), здесь вы можете скачать нужную вам версию для вашей операционной системы, Spring Tool Suite (STS) обеспечивает поддержку Spring Roo 2.0. 0 доступен с STS 3.7.0, по ссылке для скачивания вы найдете всю информацию.

Теперь мы собираемся включить Roo в нашу IDE STS:

  • Откройте IDE STS
  • Откройте панель управления СТС.
  • Нажмите на нижнюю вкладку «Расширения» и выполните поиск Spring Roo.
  • Установите Spring IDE — расширение Roo.
  • Перезапустить СТС

Настройка Spring Roo 2.0.0 в вашей СТС:

  • Откройте «Настройки» › Spring › Поддержка Roo»
  • На «Roo Support» нажимаем кнопку «Добавить» для установки
  • В «Roo Configure Roo Installation» нажмите кнопку «Browse», затем выберите каталог, в который вы распаковали Spring Roo 2.0.0.
  • Подтвердите установку
  • Теперь Roo установлен на вашей IDE СТС

При этом мы настраиваем нашу IDE на использование Spring Roo.

Теперь нам просто нужно установить PostgreSQL на наш компьютер, если мы еще не установили, в посте PostgreSQL Tutorial (1): Настройка среды есть вся необходимая информация и ссылки для скачивания и базовой настройки.

Если вы хотите развиваться здесь, вы можете следовать шаг за шагом: http://codigoxules.org/en/spring-roo-ejemplo-basico-con-postgresql/

Используемая документация

  • Spring Roo Project: домашняя страница проекта, отсюда вы можете получить доступ ко всей документации.
  • Сущности Spring Roo и JPA: пояснение и уточнение отношений между сущностями в Spring Roo.
  • Апач Мейвен
  • Maven за пять минут: если вы ничего не знаете о Maven, вот базовое введение.
  • Для вопросов вы можете использовать StackOverflow Spring Roo, где они помогают нам разрешить наши сомнения и тем самым помогают лучше понять инструмент
  • Дополнения: я добавляю интересную ссылку, которая приводит меня в комментарии к набору дополнений, которые кажутся интересными для разработки с помощью Spring Roo: gvNIX. Включены функции интеграции с jQuery, Bootstrap, Dandelion-datatables, Auditoria con Histórico de cambios, Jasper Reports… вклад Хосе Мануэля Виво Арнала

Надеюсь, это было полезно для вас.

Ксулы

Первоначально опубликовано на сайте codigoxules.org 5 ноября 2015 г.