Moving from Spring to Java EE 6: The Age of Frameworks is Over

4 views
Skip to first unread message

omidp

unread,
Oct 8, 2010, 4:09:27 AM10/8/10
to Aptech Portal Development
There is no arguing the fact that TheServerSide.com has historically
been a strong advocate for the work of Rod Johnson and the Spring
framework. The J2EE platform had its shortcoming, and Spring quickly
became the most prominent and pervasive framework for easily building
enterprise-ready applications, while at the same time, helping
developers avoid many of the pitfalls of the old enterprise Java
platform.

But J2EE represents the past, and Java EE 6 represents the future.
Java EE 6 promises us the ability to go beyond frameworks. Frameworks
like Spring are really just a bridge between the mistakes of the J2EE
past and the success of the Java EE 6 future. Frameworks are out, and
extensions to the Java EE 6 platform are in. Now is the time to start
looking past Spring, and looking forward to Seam and Weld and CDI
technologies.

And to start shifting into a world of extensions, and moving away from
frameworks, the first step is porting your Spring applications to a
Java EE 6 environment. To do so, a great place to start is by checking
out this article from ocpsoft.com about doing a Spring to Java EE
migration.

Reference :
http://www.theserverside.com/news/thread.tss?thread_id=61023
http://ocpsoft.com/java/spring-to-java-ee-a-migration-guide-cdi-jsf-jpa-jta-ejb/

Saeid Moradi

unread,
Oct 19, 2010, 6:32:11 AM10/19/10
to ap...@googlegroups.com
I found Matt Raible's reply interesting:
RE: Moving from Spring to Java EE 6: The Age of Frameworks is Over



--
You received this message because you are subscribed to the Google Groups "Aptech Portal Development" group.
To post to this group, send email to ap...@googlegroups.com.
To unsubscribe from this group, send email to apdg+uns...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/apdg?hl=en.


omidp

unread,
Oct 31, 2010, 5:50:08 AM10/31/10
to Aptech Portal Development
that was an intersting topic
I'm also agree that main topic (age of framework is over) is a little
exaggeration
my impression, java EE 6 provides you with all platform you need to
develop enterprise infrastructure for your projects
as seam does it's not a matter of framework.
we need sth beyond framework to cover all needs while developing
software including
business process, rich UI, highly performance, persistence layer ,
Data and database integrity , .......
and i found all of these features in JBoss Seam
my own opinion i believe seam, cdi is more than just framework and can
easily overcome spring
Java EE 6 will have a specification for dipendency injection that is
inspired from Seam, Gavin king said (JSR-299, JCDI )
http://seamframework.org/Community/LeariningJavaEEConfusedNow#comment105752
that's why i said such a thing
Reply all
Reply to author
Forward
0 new messages