1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-sculptor

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Скульптор

Скульптор — это инструмент для повышения производительности с открытым исходным кодом, который применяет концепции предметно-ориентированного проектирования (Domain-Driven Design) и предметно-ориентированных языков (Domain Specific Languages).

Вы выражаете своё проектное намерение в текстовой спецификации (в редакторе Eclipse), из которой Скульптор генерирует высококачественный код и конфигурацию на Java с помощью Maven-плагина. Вы можете использовать концепции предметно-ориентированного дизайна (DDD) в текстовом предметно-специфическом языке (DSL). Например, сервис, модуль, сущность, объект значения, репозиторий.

Генерируемый код основан на известных фреймворках, таких как JPA, Hibernate, Spring Framework или Java EE. Скульптор берёт на себя технические детали, утомительную повторяющуюся работу и позволяет вам сосредоточиться на создании большей ценности для бизнеса и получать больше удовольствия.

Системные требования

Чтобы использовать Скульптор, вам нужны локальные установки следующих инструментов:

  • Java JDK (1.8);
  • Maven (3.5.0 или новее);
  • Eclipse (4.7 или новее) с Xtext (2.15.0 или новее);
  • (необязательно) GraphViz (2.2.8 или новее).

Установка и конфигурация этих инструментов описана в руководстве по установке Скульптора.

Установка

Скульптор состоит из плагина Eclipse (редактор DSL) и Maven-плагина (генератор кода) со своими архетипами Maven:

  • Плагин Скульптора Eclipse должен быть установлен с помощью менеджера обновлений Eclipse «Справка > Установить новое программное обеспечение...» с сайта http://sculptorgenerator.org/updates/.
  • Плагин и архетипы Maven Скульптора извлекаются Maven из одного из следующих репозиториев Maven:

Установка и настройка этих инструментов описаны в руководстве по установке Sculptor.

Начало работы

Для начала практического примера использования Скульптора воспользуйтесь руководством «Hello Word Tutorial». Есть и другие руководства, которые можно продолжить, например, образец DDD или архетип. Обучение

Вы можете узнать больше о возможностях Sculptor, прочитав записи в блоге, например: Повышение производительности разработчиков с помощью Sculptor.

Вклад

Вот несколько способов внести свой вклад:

Лицензия

Sculptor выпущен под лицензией Apache версии 2.0.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Sculptor — это простая, но мощная платформа для генерации кода, которая предлагает Quick Start для реализации модельно-ориентированной разработки программного обеспечения (MDSD). Sculptor позволяет вам сосредоточиться на бизнес-требованиях, а не на технических деталях. Развернуть Свернуть
Java и 4 других языков
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-sculptor.git
git@api.gitlife.ru:oschina-mirror/mirrors-sculptor.git
oschina-mirror
mirrors-sculptor
mirrors-sculptor
develop