Некоторое время назад jdk 6 объявил о JDBC4 с "Основанными на аннотации SQL-запросами". Я искал тестирование подхода, но не нашел необходимые классы (как java.sql. BasicQuery) в JDK 6. Гугля немного на предмете, я нашел поток на java.net, который говорит, что эти функции "Ease of User" не были наконец включены в JDK из-за отсутствия времени. Кто-то здесь говорит мне больше о будущей доступности этих функций?
SQL-запросы на основе аннотаций так и не попали в финальную версию JDBC 4.0, и о их возвращении не было много разговоров, работа, скорее, была сосредоточена на JPA .
Если вам все еще нужно что-то подобное, посмотрите iBatis . Вот несколько примеров
JLibs DAOPattern обеспечивает аналогичную функциональность, которую вы ищете...