Хороший способ сгенерировать строки SQL в java?

Я не ищу уровень постоянства, такой как Hibernate, я просто хочу сгенерировать sql-строки, и они должны быть совместимы с PreparedStatement . Я пробовал такие библиотеки, как Squiggle , но они поддерживают только SELECT , я также хотел бы генерировать вставку и обновления. Идеально было бы использовать что-то вроде:

generateInsertOn("myTable").addValue("value1").addValue("value2").generate();

, которое генерировало бы эту строку:

"INSERT INTO myTable (value1, value2) VALUES(?, ?)"

Я знаю, что существуют вопросы, которые очень похожи на мои, например this , но они не задают то же самое как и я.

Ура,

9
задан Community 23 May 2017 в 12:16
поделиться