Транслятор запросов на языке YZ в запросы на языке HQL
Вернуться к списку проектовНа главную страницу курсаЗаказчик
Димитров Вячеслав Михайлович, преподаватель кафедры Информатики и математического обеспечения. Эл.почта: dimitrov@cs.karelia.ru.Аннотация проекта
Необходимо разработать транслятор запросов на языке YZ [1] в запросы на языке HQL [2]. Транслятор должен поддерживать следующие возможности:
- выборка
- соединение
- проекция
- ограничения
- сортировка
Возможно расширение транслятора за счет добавления поддержки других возможностей, имеющихся в языке YZ.
Ссылки
- YZ is simple (easy), laconic, string-based, object query language.
- HQL: The Hibernate Query Language