Skip to Content
/thread/14630 [original link is broken]

I find this very interesting. Hope as a result of this we would get a possibility of composing enterprise services according to our needs. With standard EJB model we have it prepacked: transactions, security, threading, persistency. Latest trends in the Java community show that people prefer to separate this stuff with a number of techniques, AOP being not the latest.  I’m really looking forward at what would emerge from this. Hope that such an effort would bring us closer to declarative middleware. What do I mean by declarative middleware? For example you have a POJO(Plain Old Java Object). You need to add transaction support to one of the methods, which does something with the database. One of the tricks to achieve this is to use annotations and/or AOP(Aspect Oriented Programming). Or you can go forward with Decorator design pattern, doing transaction management manually. Or you can choose a ‘standard’ approach with session beans. 

So, may be we’ll see POJO persistency in the declarative form soon, who knows? 🙂

To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

  1. Dagfinn Parnas
    This is truly great news.

    Not too long ago I heard people really worrying that EJB 3.0 persistence would be almost identical to hibernate (in the early draft some of the package names weren’t even renamed from hibernate to ejb standard :), eventhough JDO is supposedly technical  superior in some areas.

    But I can’t imaging it will be easy to reconcile the difference between them

    (0) 

Leave a Reply