File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes OO, Patterns, UML and Refactoring and the fly likes Any patterns revised for JEE5 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Any patterns revised for JEE5" Watch "Any patterns revised for JEE5" New topic
Author

Any patterns revised for JEE5

Mahesh Subramaniya
Greenhorn

Joined: Dec 12, 2004
Posts: 19

I have been told that the JEE patterns has been revised and some of the patterns are dropped after JEE5 evolution.

Does all the patterns listed in this page still hold good for JEE5?
http://java.sun.com/blueprints/corej2eepatterns/Patterns/

Mahesh Subramaniya

OCMJEA/SCEA
Jimmy Clark
Ranch Hand

Joined: Apr 16, 2008
Posts: 2187
Object-oriented software design patterns are not based on specific implementation technologies such as Java, or specific version numbers of an implementation technology. Furthermore, a branding of any set of design patterns such as "JEE Patterns" is a deviation from the concept of object-oriented software design patterns. What you mean by "dropped" is unclear? If an individual feels that something can be designed in a better way, then they are free to do as they please. This is only someone's opinion and not an industry fact.

Arnold Reuser
Ranch Hand

Joined: Nov 20, 2003
Posts: 196
There is actually a book written on Real World Java EE Patterns.
It is about Rethinking Best Practices and an example of such a pattern is the Service Locator.
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 16308
    
  22

Actually, Sun long ago established an entire set of J2EE-specific design patterns, including DTOs, Front Controllers and more - roughly a dozen patterns that specifically addressed the strengths and limitations of designing for Java in a web application server environment. They had a poster and a book.

I haven't seen anything specific regarding JEE5, but the DTO is pretty much obsolete thanks to EJB3/JPA.


Customer surveys are for companies who didn't pay proper attention to begin with.
Arnold Reuser
Ranch Hand

Joined: Nov 20, 2003
Posts: 196
The book Real World Java EE Patterns Rethinking Best Practices of Adam Bien is based on Java EE 5.
With the advent of Java EE 5, he was able to remove a remarkable amount of patterns, indirections, and layers without sacrifcing the functionality.
He provides arguments on why several patterns can be considered deprecated. Read the book if you would like to know more about his findings.
Mahesh Subramaniya
Greenhorn

Joined: Dec 12, 2004
Posts: 19

Arnold Reuser wrote:The book Real World Java EE Patterns Rethinking Best Practices of Adam Bien is based on Java EE 5.
With the advent of Java EE 5, he was able to remove a remarkable amount of patterns, indirections, and layers without sacrifcing the functionality.
He provides arguments on why several patterns can be considered deprecated. Read the book if you would like to know more about his findings.


Sure Thing. Thanks Arnold!
lokesh sree
Ranch Hand

Joined: Oct 27, 2009
Posts: 100

You can also look at the site webpage and the book.

Lokesh
( SCBCD 5, CCENT, SCJP 5 )
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Any patterns revised for JEE5