Showing posts with label jpa. Show all posts
Showing posts with label jpa. Show all posts

Saturday, March 01, 2008

JDO versus JPA

Very often someone ask me what to use for persistence in modern JEE applications: JPA or JDO? Well, JPA is born after JDO and seems to be official supported by Sun since it's part of EJB 3 specification.

But my response is always the same: use a JDO implementation if you want a more powerful tool. JDO 2.1 is a superset of JPA 1 standard.

A feature matrix is available here: http://db.apache.org/jdo/jdo_v_jpa.html

Wednesday, September 26, 2007

Sun Tech Days Italy - Rome

Today I attended the Sun Tech Days Italy event in Rome. By a fast look at the agenda speeches seem to be pretty interesting but in general in this kind of events IMHO the quality is very poor, maybe also for the very short time available for every single talk.

I was wrong. The afternoon was flighted since all talks was very interesting! In the morning, instead, I was in the JUG stand along with Mara Marzocchi. JUG Roma staff is working for the next upcoming Java Day 2007 event in Rome as well.

Below the agenda I attended today:










Java Scripting: JavaFX Script and JRuby - Sridhar Reddy

Much more deeper than the talk listened at Jazoon '07. Today Sridhar talked about the JavaFX syntax language. JavaFX contains very interesting features. One for all the bind keyword that allow to listen changes in chain.
Java Persistence API: Simplifying Persistence - Sang Shin

Sang is a veteran speaker, nice and never predictable. What a shame for no one words about JDO specification!
Ajax and Web 2.0 Related Frameworks and Toolkits - Sang Shin

Sang explained in detail all kinds of Ajax frameworks (Dojo, DRW, GWT, etc.) with some slides and a working demo for every single one!

Building Rich Web Applications using jMaki and Phobos - Doris Chen

Doris fired me the interest for jMaki, what Jazoon's talk didn't! Very cool tool. I'd like to spend a little more time on investigating about the integration with Roma Meta Framework.


Here the full agenda: http://it.sun.com/sunnews/events/2007/sept/jc07

And in conclusion:
- I note down some improvements in Roma based on frameworks seen today.
- I forced me to give a chance to the NetBeans IDE. When? After the release of final 1.0 of Roma Framework, of course :-)

Saturday, November 11, 2006

JPA vs JDO

Many people think that the newest JPA is always the best choice now that first EJB 3.0 implementations are released.

JPA is a subset of Sun Microsystem JDO 2.0 standard. JPOX team published a matrix to compare their.


Today Freshmeat wakes up my email account with the new version of JPOX 1.1.4. I'll try it tonight to release it in the next RomaFramework distribution.

Congratulation JPOX team, the best ORM tool I never used. If you cannot use a pure ODBMS, JPOX is the best choice to work with objects and a Relational DBMS. With no doubts!