Estou tentando rodar este exemplo (abaixo) no Java 6, para testar as caracteristicas do JDBC4, mas não to encontrando as classes novas (DataSet, @Query,…), se alguem já usou essas funcionalidades da uma dica ai.
interface MyQueries extends BaseQuery {
@Query(sql="select * from user")
DataSet getAllUsers();
}
.
.
.
Connection c = myDataSource.getConnection();
MyQueries myQueries = c.createQueryObject(MyQuery.class);
DataSet users = myQueries.getAllUsers();
for (User u: users) {
System.out.println("User's name is: " + user.name;
}