Урок 1. Архитектура, средства и языки разработки
Требуемые условия завершения
Просмотреть
Цель данного урока:
- Познакомить слушателей с архитектурой фреймворка и принципами разработки в нем.
- Познакомить слушателей с базой данных Postgresql.
- Дать понять какие знания и навыки по работе с языком sql потребуются для дальнейшей работы.
- Ознакомить со структурой документации Postgresql.
- Дать понять какие знания и навыки по работе c языками scala и jexl потребуются для дальнейшей работы.
- Ознакомить со структурой документации scala и jexl.
Данный урок предоставляет:
- Обзор архитектуры.
- Основные понятия фреймворка.
- Основные понятия по работе с базой данных.
- Упражнения по языку sql.
- Упражнения по scala.
- Упражнения по jexl.
- Литературу для самостоятельного изучения.
5. Модуль
Модуль – это неделимая группа файлов, которая может включаться в произвольный прикладной проект.
Бизнес-логика, разрабатываемая с помощью фреймворка, компонуется между прикладными проектами с помощью модулей.
Где:
Прикладной проект
Набор модулей, собираемых в конечное решение. Прикладной проект компонует бизнес логику модулей и связывает их между собой посредством инъекций зависимости (плагины, проектные переопределения).
Решение
Набор исполняемых файлов и ресурсов, разворачиваемый на сервере приложения в рамках одной схемы базы данных.
Для изучения смотри: