2010-06-14 10 views
5

Jakiś czas temu jdk 6 ogłosił JDBC4 na "Annotation-Based SQL Queries". Szukałem testowania podejścia, ale nie znalazłem wymaganych klas (jak java.sql.BasicQuery) w JDK 6. Googling trochę na ten temat, znalazłem wątek na java.net, który mówi: "Łatwość Funkcje użytkownika nie zostały ostatecznie uwzględnione w JDK z powodu braku czasu. Czy ktoś tutaj mówi mi więcej o przyszłej dostępności tych funkcji?Gdzie są adnotacje JDBC4?

+1

Nie wiem, co się z tym pomysłem, ale JPA (Java Persistence API) oparta jest na adnotacje: http: // java .sun.com/javaee/reference/faq/persistence.jsp – Jesper

+1

Jeśli trafi w dowolne miejsce, wygląda na to, że będzie dla jdk 8. – Yishai

Odpowiedz

11

Zapytania SQL oparte na adnotacjach nigdy nie dotarły do ​​ostatecznej wersji JDBC 4.0, a nie było dużo mowy o ich przywracaniu, praca wydaje się raczej koncentrować na JPA.

Jeśli nadal chcesz coś podobnego, spójrz na iBatis. Here's kilka przykładów

+3

iBatis przeniósł się do [MyBatis] (http://www.mybatis.org/) – ArtB