4. Разработка ORM
Теоретические сведения
Лекция
Задание
- Переработайте программу из 2 лабораторной работы так, чтобы данные хранились в базе данных. Программа должна использовать фреймворк Kotlin Exposed, реализовывать можно как на уровне DSL, так и на уровне DAO. Можно реализовывать не все функции системы (достаточно реализовать 3 прецедента).
- Дополнительное задание (на оценку 4 автоматом): реализуйте систему полностью.
- Дополнительное задание (на оценку 5 автоматом): реализуйте интерфейс командной строки для системы.