Перейти к основному содержанию
`Ctrl`+`K`

# Как вносить изменения

Эта инструкция описывает, какие действия нужно совершать в среде разработки Intelliji Idea при изменении элементов проекта.

## Изменение разметки класса

1. Перейдите в проект Intelliji Idea.

2. Создайте или отредактируйте разметку класса (файл с расширением `.odm.xml`).

3. Запустите генерацию кода: выберете в проекте файл c измененной разметкой и выполните пункт меню `Tools > External Tools > Generate Sources`.

   Генерация кода файлы окружения класса (класс для хранение данных в кэше, бизнес логика по умолчанию).

4. Запустите сборку проекта - пункт меню `Build > Build Project`.

5. Обновите метаданные в базе данных - выберете в проекте файл c измененной разметкой и выполните пункт меню `Tools > External Tools > Generate Tables`.

6. Перейдите в приложение для которого внесли изменения - по умолчанию для локального хоста приложение запускается по адресу `http://localhost:8080/`.

7. Обновите код и библиотеки orm - пункт меню `Сервис > Управление решением > Обновить код, Библиотеки Orm`.

## Изменение разметки выборки или исходного кода

1. Перейдите в проект Intelliji Idea.

2. При необходимости отредактируйте разметку выборки (файл с расширением `.avm.xml`).

3. При необходимости измените программный код (файлы с расширением `.scala`, `.java`).

4. Запустите сборку проекта - пункт меню `Build > Build Project`

5. Перейдите в приложение для которого внесли изменения - по умолчанию для локального хоста приложение запускается по адресу `http://localhost:8080/`.

6. Обновите код - пункт меню `Сервис > Управление решением > Обновить код`

Внимание

Убедитесь в приложении сброшен флаг `Использовать кэш метаданных выборок`, пункт меню `Сервис > Управление решением > Использовать кэш метаданных выборок`.