aspose file tools*
The moose likes EJB and other Java EE Technologies and the fly likes Spring covered? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Spring covered?" Watch "Spring covered?" New topic
Author

Spring covered?

tapeshwar sharma
Ranch Hand

Joined: Mar 10, 2006
Posts: 245
Hi David,
I know your book is not about any specific framework,but since spring is very important these days, i see no harm in asking :
Does any of examples in your book use spring ?
And if yes, then to what extent?
regards,
prashant
David Heffelfinger
author
Ranch Hand

Joined: Jul 08, 2004
Posts: 176
prashant,

The book covers standard Java EE APIs, and frameworks that build on top of the Java EE specification (specifically Facelets, Ajax4jsf and Seam).

It does not cover Spring since it is neither a standard Java EE framework nor it specifically build on top of it.

David


Author, <a href="http://www.packtpub.com/java-ee5-development-with-netbeans-6" target="_blank" rel="nofollow">Java EE 5 Development with NetBeans 6</a>
Muhammad Saifuddin
Ranch Hand

Joined: Dec 06, 2005
Posts: 1321

Originally posted by David Heffelfinger:
It does not cover Spring since it is neither a standard Java EE framework nor it specifically build on top of it.


hi author,

can you be more specific in your above statement,

I know this question is out of your book but not from your knowledge. so I would like to hear that, what are the Standards of any J2EE framework? and why spring is not Standard Java EE framework?

Thanks in Advance.


Saifuddin..
[Blog][Linkedin] How To Ask Questions On JavaRanch My OpenSource
Paul Sturrock
Bartender

Joined: Apr 14, 2004
Posts: 10336


what are the Standards of any J2EE framework

Those defined by the standard.


and why spring is not Standard Java EE framework?

Becasue it is a proprietary technology that has nothing to do with Sun.


JavaRanch FAQ HowToAskQuestionsOnJavaRanch
David Heffelfinger
author
Ranch Hand

Joined: Jul 08, 2004
Posts: 176
Like Paul said, Spring is an open source framework that was developed individually by Rod Johnson, it wasn't developed as a JSR as part of the Java EE or J2EE specification.

David
Rohan Dhruva
Ranch Hand

Joined: May 08, 2007
Posts: 183
Paul,

I'm not sure I understand - a "standard" Java EE framework is defined as one developed/supported by Sun ? Then JBoss, Websphere, WebLogic are not standard Java EE Frameworks ?

Muhammad,

If you check out Spring's homepage, http://www.springframework.org/ , it does mention that Spring is Java/JEE framework .. I think it'll be best to wait and have David or someone else properly clarify what a "standard" JEE framework is

EDIT: Actually I think it uses non-standard tools and not EJB/JPA that is why it is not a "standard" framework, am I right ?
[ November 30, 2007: Message edited by: Rohan Dhruva ]

Rohan B. Dhruva
SCJP 1.5
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

Rohan,

A standard is something for which there is specification defined and many vendors adhere to that specification. In the Java world SUN as an inventor of Java is leading the specification group with many vendors like IBM,BEA,Oracle part of the group defining the specification i.e. JSR. J2EE is a standard because there is a spec defined for it and many vendors implement the spec .e.g. Sun,IBM,Oracle. Standard makes it easier to switch vendors because they all adhere to spec.

Spring, even though a open-source is not a standard because it is controlled by Spring developers. Hence it becomes proprietary.


Groovy
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

Would like to add that any framework written using JEE becomes a JEE framework but not necessarily a standard since it supported by single vendor.
David Heffelfinger
author
Ranch Hand

Joined: Jul 08, 2004
Posts: 176
Pradip is all over this one. I couldn't have said it better myself. Very well explained.

David
Rohan Dhruva
Ranch Hand

Joined: May 08, 2007
Posts: 183
Pradip, thank you for that explanation .. What I thought was Spring adhered to JEE hence it was the "implementation" of a "standard"
Muhammad Saifuddin
Ranch Hand

Joined: Dec 06, 2005
Posts: 1321

Thanks David, Rohan, Pradip for your reply..
 
 
subject: Spring covered?