Мне было интересно, есть ли какая-либо библиотека, которая может использоваться для представления SQL-запросов как объектов в Java.
В коде у меня много статических переменных типа java.lang.String, которые представляют собой написанные вручную SQL-запросы. Я бы искал библиотеку, имеющую хороший fluct API, который позволяет мне представлять запросы как объекты, а не строки.
Пример:
Query q = select("DATE", "QUOTE")
.from("STOCKMARKET")
.where(eq("CORP", "?"))
.orderBy("DATE", DESC);