Разработка REST-сервера

4. Разработка ORM

Теоретические сведения

Лекция

Задание

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