Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > SQL-builder


Автор: UnicornMirage 17.9.2007, 11:58
Здравствуйте!
Подскажите удобный билдер запросов (ориентированных только на выборку данных SELECT (любой сложности)), который
на входе бы предоставлял удобный API для формирования условий выборки, а на выходе была строка SQL.
Со совей стороны - я уже видел вот такой продукт:
http://joe.truemesh.com/squiggle/
Какие есть альтернативы?

сейчас занимаюсь написанием своего билдера запросов... фактически проблема сводится к написанию транслятора из одной формы (sql) в другую (ооп) - и основные нюансы - обеспечить максимальный комфорт со стороны разрабатываемой Java API - вот и хочется найти самую удобную форму выражения sql-запросов в виде ООП.

более того - могу сказать в чем проблема - в выборе удобного паттерна.
вот в частности, как удобнее представить логическое выражение условия поиска:
Код

a & b) | !c | (d & f) 

где
Код

a, b, c... - это условные операторы, например (id>10, name='user') и т.д.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)