• Post Reply Bookmark Topic Watch Topic
  • New Topic

politics overcome - JDO2 approved !  RSS feed

Thomas Whitmore
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi people,

After much delay, the JCP committee has voted to approve JDO 2 !

The work is still in progress but JDO 2 has already released a final draft and brings the standard up to full-weight application requirements - reporting, detached insts, fetch plans etc...

We're also celebrating the JDO 2 specification. If you want to learn about JDO for free, or compare new JDO features, visit our website for more details. (It's a limited time thing).

As widely discussed, the incoming JDO2 features are continuing to push the benchmark in O/R tools for the Java developer. Some of the more exciting features include :-

Attach/ Detach - detachment enables use or modifying data between requests, for example in an HttpSession. This is particualrly useful for web apps.

Fetch Plans - big increases in performance and database efficiency, as application can now control what fields must be retrieved for a given usecase. Fetch Groups are defined in metadata making tuning easy.

Query Projections - projections enable JDO Queries to retrieve related data, columns for reporting, or fetch subordinate tree-structures in a single pass. This handles navigation, mapping and SQL generation and will run smart optimizations on your JDBC code, too.

Aggregates & Grouping - these extend JDO's query features to the full extent of SQL's capabilities. This improvement brings JDO to being comprehensively & efficiently able to execute any standard report, without the hard work writing SQL (and tuning it, and re-writing it...).

This is a pretty big step forward, folks. Of course there are other fish in the sea, but this brings the JDO standard up to some serious application tasks with ongoing support and addition of some EJB features over the next two years.

Looking great! It's time for a tuna-and-mayonnaise sandwich :-)

  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!