Здравствуйте, aka50, Вы писали:
A>Или посмотреть как это реализованно в scala-dbc. Там запросы имеют вид
A>A>select (
A> "age" is smallint,
A> "name" is clob,
A> "salary" is int )
A>from ("persons" naturalJoin "employees")
A>where (
A> "gender" == "M" and
A> ("city" == "lausanne" or "city" == "geneva"))
A>orderBy "age"
A>
Интересно, надо будет посмотреть исходники. А насколько реально построить на scala собственный мини DSL? А с учетом
того что скала еще и в яву встраивается можно будет пракически нахаляву получить движок для бизнес правил. Блин, ручки уже начинают чесаться...