2010-06-14 6 views
5

Il y a quelque temps, jdk 6 annonçait JDBC4 avec le "Annotation-Based SQL Queries". Je cherchais à tester l'approche mais je n'ai pas trouvé les classes requises (comme java.sql.BasicQuery) dans le JDK 6. En recherchant un peu sur le sujet, j'ai trouvé un fil sur java.net qui dit: "Facilité de Les fonctionnalités de l'utilisateur n'ont finalement pas été incluses dans le JDK par manque de temps. Est-ce que quelqu'un ici m'en dit plus sur la disponibilité future de ces fonctionnalités?Où sont les annotations JDBC4?

+1

Je ne sais pas ce qui est arrivé à cette idée, mais JPA (Java Persistence API) est basé sur les annotations: http: // java .sun.com/javaee/reference/faq/persistence.jsp – Jesper

+1

Si ça va quelque part, on dirait que ce sera pour jdk 8. – Yishai

Répondre

11

Les requêtes SQL basées sur des annotations ne sont jamais entrées dans la version finale de JDBC 4.0, et il n'a pas été question de les ramener, le travail semble plutôt porter sur JPA.

Si vous voulez toujours quelque chose de similaire, regardez iBatis. Here's quelques exemples

+3

iBatis est passé à [MyBatis] (http://www.mybatis.org/) – ArtB

0

JLibs DAOPattern fournit des fonctionnalités similaires que vous recherchez ...