2010-06-14 31 views
5

Vor einiger Zeit kündigte jdk 6 JDBC4 mit der "Annotation-Based SQL Queries" an. Ich habe versucht, den Ansatz zu testen, aber nicht die erforderlichen Klassen (wie java.sql.BasicQuery) im JDK 6 gefunden. Googeln ein wenig über das Thema, fand ich einen Thread auf java.net, der diese "Leichtigkeit von Benutzerfunktionen sind aus Zeitgründen nicht im JDK enthalten. Erzählt mir jemand hier mehr über die zukünftige Verfügbarkeit dieser Funktionen?Wo sind JDBC4-Anmerkungen?

+1

Ich weiß nicht, was zu dieser Idee passiert ist, aber JPA (Java Persistence API) basiert auf Anmerkungen: http: // java .sun.com/javaee/reference/faq/persistence.jsp – Jesper

+1

Wenn es irgendwohin geht, sieht es so aus, als ob es für jdk 8 sein wird. – Yishai

Antwort

11

Annotation-basierte SQL-Abfragen haben es nie in den endgültigen JDBC 4.0 geschafft, und es wurde nicht viel darüber geredet, sie zurückzubringen, die Arbeit scheint eher auf JPA fokussiert gewesen zu sein.

Wenn Sie noch etwas Ähnliches wollen, schauen Sie sich iBatis an. Here's einige Beispiele

+3

iBatis ist weitergegangen zu [MyBatis] (http://www.mybatis.org/) – ArtB