Working for the weekend
I know it's Friday, quitting time even, but I have to share one more thing before the weekend.
I've been researching the Java Persistence API (JPA) for an article next month. The persistence API is part of the EJB 3.0 spec. The JPA portion alone is over 250 pages of bone dry annotations, query language, and apis. But I got my very first example working today...saving several instances of a class into a relational db (Java DB). And I didn't have to write a single line of SQL to do it. I didn't have to separately create tables or columns, nothing. I'm excited about this API, and I think it can change the way developers write database applications...especially for the desktop. I'm serious. This API might change the way we all handle persistent storage for desktop apps.
OK, that's it, no more work. Time to go home. Next week I'll share more of my JPA experiences.